<telerik:RadScriptManager ID="RadScriptManager1" runat="server" />
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" OnAjaxRequest="RadAjaxManager1_AjaxRequest">
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID="ddAgency" >
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="ddAgency" />
</UpdatedControls>
</telerik:AjaxSetting>
<telerik:AjaxSetting AjaxControlID="RadAjaxManager1" >
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="ddAgency" />
</UpdatedControls>
</telerik:AjaxSetting>
<telerik:AjaxSetting AjaxControlID="ddAgency">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="ddAgencyContract" />
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
</telerik:RadAjaxManager>
<telerik:RadAjaxPanel ID="radPanel1" runat="server">
<telerik:RadCodeBlock ID="RadCodeBlock1" runat="server" >
<script type="text/javascript">
//<![CDATA[
function OnClientClose(oWnd, args) {
var arg = args.get_argument();
if (arg) {
var ajaxManager = $find("<%= RadAjaxManager1.ClientID %>");
if (ajaxManager) {
alert(arg)
ajaxManager.ajaxRequest(arg);
}
}
}
//]]>
</script>
</telerik:RadCodeBlock>
protected
void RadAjaxManager1_AjaxRequest(object sender, Telerik.Web.UI.AjaxRequestEventArgs e)
{
string cArgs = Convert.ToString(e.Argument);
if (cArgs.Contains(":"))
{
string[] vals = cArgs.Split(':');
string cFieldType = vals[0];
string cValue = vals[1];
switch (cFieldType)
{
case "Agency":
Utility.LoadRadComboBox("Agencies", ddAgency, "Name", "Id", "");
ddAgency.SelectedValue = cValue;
ddAgency.Text =
"Text from Code";
break;
case "Resource":
Utility.LoadRadComboBox("Resources", ddResource, "FullName", "Id", "");
ddResource.SelectedValue = cValue;
break;
case "AgencyContact":
Utility.LoadRadComboBox("AgencyContacts", ddAgencyContact, "FullName", "Id", "");
ddAgencyContact.SelectedValue = cValue;
break;
default:
break;
}
}
}
EnableLinqExpressions = False
GroupingSettings.CaseSensitive = False
After binary update I get errors, I didn't found any information in your Version Note
regards Stefan
| <telerik:GridHyperLinkColumn DataTextField = "niin" |
| HeaderText = "NIIN" |
| DataNavigateUrlFields = "LIN" |
| DataNavigateUrlFormatString = "~/RCM/list_LIN_detail.aspx?lin={0}" |
| UniqueName = "niin"> |
| </telerik:GridHyperLinkColumn> |
| <telerik:RadGrid AllowFilteringByColumn="true" AllowSorting="true" ID="RadGrid1" Skin="Telerik" GridLines="None" runat="server" AllowAutomaticDeletes="True" |
| AllowAutomaticInserts="True" PageSize="10" AllowAutomaticUpdates="True" AllowPaging="True" AutoGenerateColumns="False"> |
| <PagerStyle Mode="NextPrevAndNumeric" /> |
| <MasterTableView Width="100%" CommandItemDisplay="TopAndBottom" DataKeyNames="ID" |
| HorizontalAlign="NotSet" AutoGenerateColumns="False" EditMode="PopUp"> |
| <Columns> |
| <telerik:GridEditCommandColumn ButtonType="ImageButton" UniqueName="EditCommandColumn"> |
| <ItemStyle CssClass="MyImageButton" /> |
| </telerik:GridEditCommandColumn> |
| <telerik:GridBoundColumn DataField="title" HeaderText="Title" SortExpression="title" ColumnEditorID="GridTextBoxColumnEditor1" |
| UniqueName="title"> |
| </telerik:GridBoundColumn> |
| <telerik:GridTemplateColumn HeaderText="File" SortExpression="file" UniqueName="file"> |
| <ItemTemplate> |
| <a href='/Files/Headers/<%# Eval("file") %>' target="_blank"><%# Eval("file") %></a> |
| </ItemTemplate> |
| <EditItemTemplate> |
| <telerik:RadUpload ID="RadUpload1" runat="server" AllowedFileExtensions=".jpg,.jpeg, .flv, .swf" OverwriteExistingFiles="false" TargetPhysicalFolder="/Files/Headers" ControlObjectsVisibility="None"></telerik:RadUpload> |
| </EditItemTemplate> |
| </telerik:GridTemplateColumn> |
| <telerik:GridButtonColumn ConfirmText="Delete this header?" ConfirmDialogType="RadWindow" |
| ConfirmTitle="Delete" ButtonType="ImageButton" CommandName="Delete" Text="Delete" |
| UniqueName="DeleteColumn"> |
| <ItemStyle HorizontalAlign="Center" CssClass="MyImageButton" /> |
| </telerik:GridButtonColumn> |
| </Columns> |
| <EditFormSettings CaptionDataField="title" CaptionFormatString="Edit header {0}" PopUpSettings-Modal="true"> |
| <PopUpSettings Width="500px" /> |
| <FormTableButtonRowStyle HorizontalAlign="Right" CssClass="EditFormButtonRow"></FormTableButtonRowStyle> |
| <EditColumn ButtonType="ImageButton" InsertText="Insert header" UpdateText="Update header" CancelText="Cancel edit"> |
| </EditColumn> |
| </EditFormSettings> |
| </MasterTableView> |
| <ClientSettings> |
| <ClientEvents OnRowDblClick="RowDblClick" /> |
| </ClientSettings> |
| </telerik:RadGrid> |