<
AjaxSettings
>
<
telerik:AjaxSetting
AjaxControlID
=
"uxRadPager"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"uxPhotos"
LoadingPanelID
=
"uxAjaxLoadingPanel"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
</
AjaxSettings
>
<
AjaxSettings
>
<
telerik:AjaxSetting
AjaxControlID
=
"uxPhotos"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"uxRadPager"
LoadingPanelID
=
"uxAjaxLoadingPanel"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
</
AjaxSettings
>
<
telerik:RadListView
runat
=
"server"
ID
=
"uxPhotos"
AllowPaging
=
"true"
OnNeedDataSource
=
"uxPhotos_NeedDataSource"
OnItemDataBound
=
"uxPhotos_ItemDataBound"
ViewStateMode
=
"Enabled"
>
<
LayoutTemplate
>
<
asp:Table
ID
=
"Table3"
runat
=
"server"
CellPadding
=
"0"
CellSpacing
=
"0"
>
<
asp:TableRow
>
<
asp:TableCell
>
<
fieldset
runat
=
"server"
id
=
"itemPlaceholder"
/>
</
asp:TableCell
>
</
asp:TableRow
>
</
asp:Table
>
<
telerik:RadDataPager
ID
=
"uxRadPager"
Skin
=
"Vista"
runat
=
"server"
PagedControlID
=
"uxPhotos"
PageSize
=
"10"
ViewStateMode
=
"Enabled"
>
<
Fields
>
<
telerik:RadDataPagerButtonField
FieldType
=
"FirstPrev"
/>
<
telerik:RadDataPagerButtonField
FieldType
=
"Numeric"
/>
<
telerik:RadDataPagerButtonField
FieldType
=
"NextLast"
/>
<
telerik:RadDataPagerPageSizeField
PageSizeText
=
"Page size: "
/>
<
telerik:RadDataPagerGoToPageField
CurrentPageText
=
"Page: "
TotalPageText
=
"of"
SubmitButtonText
=
"Go"
TextBoxWidth
=
"15"
/>
</
Fields
>
</
telerik:RadDataPager
>
</
LayoutTemplate
>
<
ItemTemplate
>
<
fieldset
style="float: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
vertical-align: middle; text-align: center; width: 90px; border: 0px;">
<
asp:Table
runat
=
"server"
CellPadding
=
"0"
CellSpacing
=
"0"
>
<
asp:TableRow
>
<
asp:TableCell
Style
=
"position: relative"
>
<
div
style
=
"position: relative"
>
<
asp:Image
runat
=
"server"
ImageUrl
=
"~/Images/ThumbnailBg.jpg"
/>
<
div
id
=
"Div1"
runat
=
"server"
style
=
"position: absolute; left: 10px; top: 10px; z-index: 1;"
>
<
asp:HyperLink
runat
=
"server"
ID
=
"uxPhotoLink"
>
<
asp:Image
runat
=
"server"
ID
=
"uxPhoto"
/></
asp:HyperLink
>
<
div
id
=
"Div2"
runat
=
"server"
style="position: absolute; left: 62px; top: -10px;
z-index: 2; height: 20px; width: 20px">
<
asp:Image
runat
=
"server"
ID
=
"uxStatus"
ImageUrl
=
"~/Images/StatusEdit.png"
/>
</
div
>
</
div
>
</
div
>
</
asp:TableCell
>
</
asp:TableRow
>
</
asp:Table
>
</
fieldset
>
</
ItemTemplate
>
</
telerik:RadListView
>
Hi,
I am having a combobox like this,
<telerik:RadComboBox ID="txtDoctorId" runat="server" AutoPostBack="true" AllowCustomText="true"
ExpandAnimation-Type="Linear" CollapseAnimation-Type="Linear" Width="300px" EnableLoadOnDemand="true"
Filter="Contains">
<HeaderTemplate>
<table>
<tr>
<td style="width: 80px;">
Code
</td>
<td style="width: 220px;">
Consultant Name
</td>
</tr>
</table>
</HeaderTemplate>
<ItemTemplate>
<table>
<tr id="cmbRow">
<td id="cellCode" style="width: 80px">
</td>
<td id="cellName" style="width: 220px">
</td>
</tr>
</table>
</ItemTemplate>
</telerik:RadComboBox>
I have to find the htmltablecell inside the itemtemplate during itemdatabound
plz help me..Thnx in advance....
<
telerik:RadCodeBlock
ID
=
"RadCodeBlock1"
runat
=
"server"
>
<
script
type
=
"text/javascript"
language
=
"javascript"
>
function refreshGrid(arg) {
if (!arg) {
$find("<%= RadAjaxManager1.ClientID %>").ajaxRequest("Rebind");
}
}
</
script
>
</
telerik:RadCodeBlock
>
<
telerik:RadAjaxManager
ID
=
"RadAjaxManager1"
runat
=
"server"
>
<
AjaxSettings
>
<
telerik:AjaxSetting
AjaxControlID
=
"RadCodeBlock1"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"rgd_Labor"
UpdatePanelHeight
=
""
/>
<
telerik:AjaxUpdatedControl
ControlID
=
"rgd_Materials"
UpdatePanelHeight
=
""
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
</
AjaxSettings
>
</
telerik:RadAjaxManager
>
protected void RadGrid1_ItemCreated(object sender, GridItemEventArgs e)
{
if (e.Item is GridEditableItem && e.Item.IsInEditMode)
{
GridEditableItem item = e.Item as GridEditableItem;
RadDateTimePicker startDate = (RadDateTimePicker)item.FindControl("startDate");
TableCell cell = (TableCell)start.Parent;
CompareValidator CV1 = new CompareValidator();
CV1.ErrorMessage = "*";
CV1.ControlToValidate = startDate.ID;
CV1.Operator = ValidationCompareOperator.GreaterThanEqual;
CV1.ValueToCompare = DateTime.Now.ToString();
cell.Controls.Add(CV1);
}
}
I have a project with 2 types of users. I want only the Supervisors to be able to view the "User Management" page. This page is a child node of my rad menu and it seems that I can only hide the title node or I get this error:
"Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index"
How do I hide just some of the pages in the child nodes?
<siteMapNode title="Users" roles="Supervisor" target="_blank">
<siteMapNode url="UsersOnline.aspx" title="Users Online" target="_blank" />
<siteMapNode url="UserManagement.aspx" title="User Management" target="_blank" />
</siteMapNode>
Protected Sub RadMenu1_ItemDataBound(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadMenuEventArgs) Handles RadMenu1.ItemDataBound
Dim node As SiteMapNode = TryCast(e.Item.DataItem, SiteMapNode)
If Not String.IsNullOrEmpty(node("target")) Then
e.Item.Target = node("target")
End If
If e.Item.Text = "User Management" AndAlso msUserType = "Standard" Then
RadMenu1.Items.Remove(e.Item)
End If
End Sub