or
protected void RadGrid_ItemDataBound(object sender, GridItemEventArgs e)
{
if (e.Item is GridDataItem)
{
GridDataItem item = (GridDataItem)e.Item;
var row = item.DataItem as Reporting.EntityModel.Stock;
if (row != null)
{
item["Active"].Controls.Clear();
if (row.Active == true)
{
item["Active"].Controls.Add(new Image() { ImageUrl = "/Assets/Images/tick_small_col.png" });
}
else
{
item["Active"].Controls.Add(new Image() { ImageUrl = "/Assets/Images/cross_small_col.png" });
}
}
}
}
<
telerik:RadScriptBlock
runat
=
"server"
ID
=
"RadScriptBlock2"
>
<
script
type
=
"text/javascript"
language
=
"javascript"
>
function conditionalPostback(sender, args) {
if (args.EventTarget == "<%= btnUploadDocuments.UniqueID %>")
{ args.EnableAjax = false; }
}
</
script
>
</
telerik:RadS
<
telerik:RadAjaxPanel
ID
=
"panelMain"
runat
=
"server"
ClientEvents-OnRequestStart
=
"conditionalPostback"
>
div class="upload_box">
<
div
class
=
"details"
>
<
telerik:RadUpload
AllowedFileExtensions
=
".pdf"
ID
=
"RadUpload1"
ControlObjectsVisibility
=
"AddButton, DeleteSelectedButton, RemoveButtons"
runat
=
"server"
>
</
telerik:RadUpload
>
<
div
class
=
"upload"
>
<
telerik:RadButton
ID
=
"btnUploadDocuments"
runat
=
"server"
Text
=
"Upload"
OnClick
=
"btnUploadDocuments_Click"
>
</
telerik:RadButton
>
<
asp:CustomValidator
ID
=
"custValidateUpload"
runat
=
"server"
Display
=
"Dynamic"
ClientValidationFunction
=
"validateRadUpload1"
> <
span
class
=
"errormessage"
>Only .pdf files are allowed.</
span
>
</
asp:CustomValidator
>
</
div
>
</
div
>
</
telerik:RadAjaxPanel
>
<
telerik:RadTreeList
ID
=
"RadTreeList1"
runat
=
"server"
ParentDataKeyNames
=
"ParentID"
DataKeyNames
=
"ID"
DataNavigateUrlField
=
"WebAddress"
>
<
Columns
>
<
telerik:TreeListBoundColumn
DataField
=
"Title"
UniqueName
=
"Title"
HeaderText
=
"Title"
Visible
=
"False"
Display
=
"False"
/>
<
telerik:TreeListBoundColumn
DataField
=
"WebAddress"
UniqueName
=
"WebAddress"
HeaderText
=
""
Visible
=
"False"
Display
=
"False"
/>
<
telerik:TreeListBoundColumn
DataField
=
"ID"
UniqueName
=
"ID"
HeaderText
=
""
Visible
=
"False"
Display
=
"False"
/>
<
telerik:TreeListBoundColumn
DataField
=
"ParentID"
UniqueName
=
"ParentID"
HeaderText
=
""
Visible
=
"False"
Display
=
"False"
/>
</
Columns
>
</
telerik:RadTreeList
>