or
<
telerik:GridBinaryImageColumn
DataField
=
"MyImage"
DataAlternateTextField
=
"MyId"
DataType
=
"System.Int32"
DataAlternateTextFormatString
=
"{0}"
ImageAlign
=
"Middle"
HeaderText
=
"Image"
FooterText
=
"Image"
HeaderStyle-Width
=
"50"
AllowFiltering
=
"false"
AllowSorting
=
"false"
Groupable
=
"False"
ResizeMode
=
"Fit"
ImageHeight
=
"50px"
ImageWidth
=
"50px"
ReadOnly
=
"True"
DefaultImageUrl
=
"../img/noimage.png"
>
</
telerik:GridBinaryImageColumn
>
<
asp:UpdatePanel
ID
=
"UpdatePanel2"
runat
=
"server"
UpdateMode
=
"Conditional"
>
<
ContentTemplate
>
<
telerik:RadGrid
ID
=
"UserGrid"
runat
=
"server"
Culture
=
"pl-PL"
AutoGenerateColumns
=
"False"
PageSize
=
"100"
CellSpacing
=
"0"
GridLines
=
"None"
OnNeedDataSource
=
"UserGrid_NeedDataSource"
AllowCustomPaging
=
"True"
AllowFilteringByColumn
=
"True"
AllowSorting
=
"True"
EnableLinqExpressions
=
"False"
EnableHeaderContextMenu
=
"True"
OnInsertCommand
=
"UserGrid_InsertCommand"
OnUpdateCommand
=
"UserGrid_UpdateCommand"
OnItemDataBound
=
"RadGrid1_ItemDataBound"
GroupingEnabled
=
"False"
>
<
mastertableview
allowcustompaging
=
"true"
allowpaging
=
"true"
datakeynames
=
"Id"
pagerstyle-alwaysvisible
=
"true"
EditMode
=
"InPlace"
CommandItemDisplay
=
"Top"
>
<
Columns
>
<
telerik:GridEditCommandColumn
UniqueName
=
"EditCommandColumn"
ButtonType
=
"ImageButton"
HeaderStyle-Width
=
"56px"
Resizable
=
"false"
>
<
HeaderStyle
Width
=
"56px"
></
HeaderStyle
>
<
ItemStyle
CssClass
=
"MyImageButton"
/>
</
telerik:GridEditCommandColumn
>
<
telerik:GridBoundColumn
HeaderText
=
"lblName"
UniqueName
=
"Name"
DataField
=
"Name"
>
</
telerik:GridBoundColumn
>
<
telerik:GridDropDownColumn
HeaderText
=
"lblType"
ColumnEditorID
=
"GridDropDownColumnEditor1"
>
</
telerik:GridDropDownColumn
>
</
Columns
>
</
mastertableview
>
</
telerik:RadGrid
>
<
telerik:GridDropDownListColumnEditor
ID
=
"GridDropDownColumnEditor1"
runat
=
"server"
/>
</
ContentTemplate
>
</
asp:UpdatePanel
>
Sys.ArgumentUndefinedException: Sys.ArgumentUndefinedException: Value cannot be undefined. Parameter name: type
{name: "element", mayBeNull: true, domElement: true, optional: true}
Error Message | Please, see whether wrapping the code block, generating the exception, within RadCodeBlock resolves the error. |
Error Source | Telerik.Web.UI |
Stack Trace | at Telerik.Web.SkinRegistrar.RegisterCssReference(Page _page, Control _control, String _url) at Telerik.Web.SkinRegistrar.RegisterCssReferences(ISkinnableControl _control) at Telerik.Web.UI.RadCompositeDataBoundControl.RegisterCssReferences() at Telerik.Web.UI.RadCompositeDataBoundControl.OnPreRender(EventArgs e) at Telerik.Web.UI.RadGrid.OnPreRender(EventArgs e) at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) |
Target Site | Void RegisterCssReference(System.Web.UI.Page, System.Web.UI.Control, System.String) |
<
telerik:GridTemplateColumn
UniqueName
=
"rdbnot"
DataField
=
"Escalation_Notify_ID"
SortExpression
=
"Escalation_Notify_ID"
ItemStyle-BorderStyle
=
"None"
HeaderText="<%$ Code:Resources.Escalation.Notification_Freq%>">
<
ItemStyle
Width
=
"150px"
BorderStyle
=
"None"
HorizontalAlign
=
"Left"
/>
<
ItemTemplate
>
<
asp:LinkButton
ID
=
"btnNotify"
runat
=
"server"
OnClientClick
=
"AddNotify()"
></
asp:LinkButton
>
</
ItemTemplate
>
<
ItemStyle
Width
=
"150px"
BorderStyle
=
"None"
HorizontalAlign
=
"Left"
/>
</
telerik:GridTemplateColumn
>
<
ClientSettings
AllowRowsDragDrop
=
"True"
>
<
ClientEvents
OnRowSelected
=
"RowClicked"
/>
</
ClientSettings
>
function RowClicked(sender, eventArgs) {
rowCounts = grid.get_masterTableView().get_selectedItems().length;
}
protected void RadGrid1_ItemDataBound(object sender, Telerik.Web.UI.GridItemEventArgs e)
{
if (e.Item is GridFooterItem)
{
GridFooterItem fitem = (e.Item as GridFooterItem);
string value1 = fitem["CALENDAR_DAYS_MTD"].Text;
string value2 = fitem["WEEKENDS_MTD"].Text;
string value3 = fitem["HOLIDAYS_MTD"].Text;
string value4 = fitem["BUSINESS_DAYS_MTD"].Text;
int footervalue1;
int footervalue2;
int footervalue3;
int footervalue4;
int.TryParse(value1, out footervalue1);
int.TryParse(value2, out footervalue2);
int.TryParse(value3, out footervalue3);
int.TryParse(value4, out footervalue4);
//to get the value only.
if (footervalue2 + footervalue3 + footervalue4 != footervalue1)
{
e.Canceled = true; // Cancel Update
Response.Write("Cancelled");
}
}
}