
<
script type="text/javascript"> (note VS2008 tells me a "type" is required, so I changed the script here)
function OnClientButtonClicked(sender, args) {
var button = args.get_item();
alert(button.get_text());
}
</
script>
<
telerik:RadToolBar id="RadToolBar1" runat="server" Orientation="Horizontal" OnClientButtonClicked="OnClientButtonClicked">
<CollapseAnimation Duration="200" Type="OutQuint" />
<Items>
<telerik:RadToolBarButton Text="button1" runat="server"></telerik:RadToolBarButton>
<telerik:RadToolBarDropDown Text="dropdown" runat="server">
<Buttons>
<telerik:RadToolBarButton Text="Button2" runat="server"></telerik:RadToolBarButton>
</Buttons>
</telerik:RadToolBarDropDown>
</Items>
</
telerik:RadToolBar>
| protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) |
| { |
| string strPrimary = string.Empty; |
| string sCopy = string.Empty; |
| if (e.Row.RowType == DataControlRowType.DataRow) |
| { |
| Label lblRole = (Label)e.Row.FindControl("lblRole"); |
| RadioButtonList rbroles = (RadioButtonList)e.Row.FindControl("rbroles"); |
| Label lbldelete = (Label)e.Row.FindControl("lbldelete"); |
| rbroles.SelectedValue = lblRole.Text; |
| CheckBox chk = (CheckBox)e.Row.FindControl("chkUser1"); |
| if (lbldelete != null) |
| { |
| if (string.Compare(lbldelete.Text, "true", true) == 0) |
| //if (lbldelete.Text.Equals("true",StringComparison.InvariantCultureIgnoreCase) |
| { |
| chk.Checked = true; |
| } |
| } |
| if (hdnCurrenUserRole.Value.Length > 0) |
| { |
| currentUserRole = Int32.Parse(hdnCurrenUserRole.Value); |
| } |
| if (currentUserRole == (int)Role.Owner || IsAdmin) |
| { |
| rbroles.Enabled = true; |
| chk.Enabled = true; |
| } |
| else |
| { |
| rbroles.Enabled = false; |
| chk.Enabled = false; |
| } |
| } |
| } |
| <form id="mainForm" method="post" runat="server"> |
| <telerik:RadScriptManager ID="ScriptManager" runat="server" /> |
| <telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server" > |
| <telerik:RadSplitter ID="RadSplitter2" runat="server" Height="100%" Width="100%" HeightOffset="126"> |
| <telerik:RadPane ID="ScreenPane" runat="server" Scrolling="none"> |
| <telerik:RadSplitter ID="RadSplitter3" runat="server" LiveResize="true" Orientation="Vertical"> |
| <telerik:RadPane ID="LeftPane" runat="server" ContentUrl="Left1.aspx" Width="270px" Scrolling="None"> |
| </telerik:RadPane> |
| <telerik:RadSplitBar ID="RadSplitbar1" runat="server" CollapseMode="Forward" EnableResize="true"></telerik:RadSplitBar> |
| <telerik:RadPane ID="ContentPane" runat="server" ContentUrl="Right.aspx" Width="100%" MinWidth="650"> |
| </telerik:RadPane> |
| </telerik:RadSplitter> |
| </telerik:RadPane> |
| </telerik:RadSplitter> |
| </telerik:RadAjaxPanel> |
| </form> |
| <telerik:RadGrid ID="RadGridLineCount" runat="server" GridLines="None" AllowPaging="True" HeaderStyle-HorizontalAlign="Right" |
| Skin="Office2007" PageSize="20" ShowFooter="True"> |
| <MasterTableView> |
| <ExpandCollapseColumn Visible="True"> |
| </ExpandCollapseColumn> |
| <DetailTables> |
| <telerik:GridTableView Name="UserPrivilage" DataKeyNames="pvgid" ClientDataKeyNames="pvgid" |
| runat="server"> |
| <ExpandCollapseColumn Visible="True"> |
| </ExpandCollapseColumn> |
| <DetailTables> |
| <telerik:GridTableView Name="Clients" DataKeyNames="clientid" runat="server"> |
| <ExpandCollapseColumn Visible="True"> |
| </ExpandCollapseColumn> |
| <DetailTables> |
| <telerik:GridTableView Name="Accounts" DataKeyNames="accountid" runat="server"> |
| <ExpandCollapseColumn Visible="True"> |
| </ExpandCollapseColumn> |
| <DetailTables> |
| <telerik:GridTableView Name="Providers" DataKeyNames="providerid" ClientDataKeyNames="providerid" |
| runat="server"> |
| </telerik:GridTableView> |
| </DetailTables> |
| </telerik:GridTableView> |
| </DetailTables> |
| </telerik:GridTableView> |
| </DetailTables> |
| </telerik:GridTableView> |
| </DetailTables> |
| </MasterTableView> |
| <ClientSettings EnableRowHoverStyle="True"> |
| <Selecting AllowRowSelect="True" /> |
| <ClientEvents OnRowContextMenu="RowContextMenu" /> |
| </ClientSettings> |
| <HeaderStyle HorizontalAlign="Right" /> |
| </telerik:RadGrid> |