or
| GridColumnCollection columns = e.Item.OwnerTableView.Columns; |
| foreach (GridColumn column in columns) |
| { |
| if (column is GridDateTimeColumn) |
| { |
| if (startdatetime.Equals(column.UniqueName)) |
| { |
| // How do i get the value as a DateTime? |
| } |
| else |
| { |
| throw new Exception( |
| String.Format("No implementation for column.UniqueName: {0} (UpdateResourceTimeOff) ", |
| column.UniqueName)); |
| } |
| } |
| else if (column is GridNumericColumn) |
| { |
| if ("someTextString".Equals(column.UniqueName)) |
| { |
| // How do i get the double value |
| } |
| else |
| { |
| throw new Exception( |
| String.Format("No implementation for column.UniqueName: {0} (UpdateResourceTimeOff) ", |
| column.UniqueName)); |
| } |
| } |
| protected override void OnPreRender(EventArgs e) { |
| string strScript="alert('Hello');"; |
| base.OnPreRender(e); |
| Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "MyBlock" + ClientID, strScript, true); |
| ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "MyBlock1" + ClientID, strScript, true); |
| RadScriptManager.RegisterClientScriptBlock(this, this.GetType(), "MyBlock2" + ClientID, strScript, true); |
| aM.ResponseScripts.Add("<script type=\"text/javascript\">\r\n" + strScript + "\r\n</script>"); |
| this.Controls.Add(new LiteralControl("<script type=\"text/javascript\">\r\n" + strScript + "\r\n</script>")); |
| //rtBox.ClientEvents.OnLoad = "OnLoad_" + ClientID; |
| } |
| <%@ Control Language="C#" AutoEventWireup="true" CodeBehind="WSTextBox.ascx.cs" Inherits="VJF09.Classes.WSTextBox" %> |
| <script type="text/javascript"> |
| function OnThisloaded() { |
| alert("Tet"); |
| } |
| </script> |
| <telerik:RadTextBox runat="server" ID="rtBox" ClientEvents-OnLoad="OnThisloaded"> |
| </telerik:RadTextBox> |
<
telerik:RadMenu ID="rmMain" runat="server" BackColor="Firebrick" Height="100%" EnableOverlay="true" Flow="Vertical" Width="99%" OnClientItemClicking="onClicking" > </telerik:RadMenu>
DataSet
ds = new DataSet();
ds = objTakCorseCont.TS_PROC_COURSE_GET_menu(
Convert.ToInt32(Session["EmployeeId"].ToString()),
rmMain.DataTextField =
"Name";
rmMain.DataFieldID =
"Id";
rmMain.DataNavigateUrlField = "NavigateUrl";
rmMain.DataValueField =
"Id";
rmMain.DataSource = ds;
rmMain.DataBind();
Whenever user will click on any Item of RadMenu, Navigation path defind for that selected item goes to target page, but I am not able to show selected menu item at that time.
Thanks
| Outer Row |
| Inner Row |
| Inner Row |
| Inner Row |
| [list box] [button] |
| Outer Row |
| Inner Row |
| Inner Row |
| [list box] [button] |