or
<telerik:RadGrid ID="gridUsers" runat="server" Width="1000" AutoGenerateColumns="false" AllowPaging="True" PageSize="10" AllowMultiRowSelection="false" OnNeedDataSource="gridUsers_NeedDataSource" OnDeleteCommand="gridUsers_DeleteCommand" > <MasterTableView ClientDataKeyNames="UserKey,GroupID,GroupName,UserName,Description,EmailAddress,Timeout,DefaultHomePage, FullName,Phone,SMS,Address1,Address2,Address3,PostCode,Private,PrimaryContact,Comments,AllowLogon,ExportReportAccessLevel" DataKeyNames="UserKey,UserName" > <Columns> <telerik:GridBoundColumn DataField="UserKey" Visible="false" /> <telerik:GridBoundColumn DataField="GroupName" Visible="false" /> <telerik:GridBoundColumn DataField="GroupID" Visible="false" /> <telerik:GridBoundColumn HeaderText="<%$ Resources:Common, USERNAME %>" DataField="UserName" HeaderStyle-Width="150px"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="<%$ Resources:Common, DESCRIPTION %>" DataField="Description" HeaderStyle-Width="150px"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="<%$ Resources:Common, EMAIL_ADDRESS %>" DataField="EmailAddress" HeaderStyle-Width="150px"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="<%$ Resources:Common, SESSION_TIMEOUT %>" DataField="Timeout" HeaderStyle-Width="100px"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="<%$ Resources:Common, CONTACT_NAME %>" DataField="FullName" HeaderStyle-Width="150px"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="<%$ Resources:Common, PHONE %>" DataField="Phone" HeaderStyle-Width="150px"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="<%$ Resources:Common, PRIMARY_GROUP %>" DataField="GroupName" HeaderStyle-Width="150px"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="SMS" Visible="false" /> <telerik:GridBoundColumn DataField="Address1" Visible="false" /> <telerik:GridBoundColumn DataField="Address2" Visible="false" /> <telerik:GridBoundColumn DataField="Address3" Visible="false" /> <telerik:GridBoundColumn DataField="PostCode" Visible="false" /> <telerik:GridBoundColumn DataField="Private" Visible="false" /> <telerik:GridBoundColumn DataField="PrimaryContact" Visible="false" /> <telerik:GridBoundColumn DataField="Comments" Visible="false" /> <telerik:GridBoundColumn DataField="AllowLogon" Visible="false" /> <telerik:GridBoundColumn DataField="ExportReportAccessLevel" Visible="false" /> <telerik:GridBoundColumn DataField="DefaultHomePage" Visible="false" /> </Columns> </MasterTableView> <PagerStyle Mode="Slider" AlwaysVisible="true" ></PagerStyle> <ClientSettings> <ClientEvents OnRowContextMenu="DisplayUsersContextMenu" OnRowSelected="gridUsers_onItemSelect"/> <Selecting AllowRowSelect="true" /> </ClientSettings> </telerik:RadGrid>protected void RadButton1_Click(object sender, EventArgs e){ RadWindowManager1.RadConfirm("Are you sure?", "CallBack", 500, 200, null, "Confirm");}<script type="text/javascript"> function CallBack(args) { if (args == true) { //write your code } }</script>dim x as integer = 0 Private Sub Page_Load(sender As Object, e As EventArgs) Handles Me.Load panel_SideMenu.ExpandMode = PanelBarExpandMode.SingleExpandedItemEnd Sub Private Sub setPanel(Of T)(ByVal list As List(Of T), ByRef ArrayNameFilds As Array, nameTitle As String) If Not IsPostBack Then Dim radGridTmp As New RadGrid radGridTmp.DataSource = list setColumnsOnGrid(radGridTmp, ArrayNameFilds) radGridTmp.ClientSettings.Selecting.AllowRowSelect = True radGridTmp.ClientSettings.EnablePostBackOnRowClick = False radGridTmp.ClientSettings.Scrolling.AllowScroll = True Dim radItemTmp As New RadPanelItem() radItemTmp.Text = nameTitle radItemTmp.Controls.Add(radGridTmp) Dim radpanel As New RadPanelItem If x = 0 Then radpanel.Expanded = True End If radpanel.Items.Add(radItemTmp) panel_SideMenu.Items.Add(radpanel) x += 1 End If End Sub <telerik:RadPanelBar ID="panel_SideMenu" Runat="server"> </telerik:RadPanelBar>
