protected void btnResetPwd_Click(object sender, EventArgs e)
{
* here is my button event click
* I want logic here, then if good......run that radalert(); script
}
| // Type cstype = GetType(); |
| // const string csname = "GroupLabelScript"; |
| // ClientScriptManager cs = Page.ClientScript; |
| StringBuilder script = new StringBuilder(); |
| script.AppendFormat("<script type=\"text/javascript\">{0}", Environment.NewLine); |
| script.AppendFormat("{0}",Environment.NewLine); |
| script.AppendFormat("$telerik.$(document).ready(function() {0} {1}", @"{", Environment.NewLine); |
| for (int i = 0; i < (7 * 3); i++) |
| { |
| script.AppendFormat("$telerik.$(\".rsHorizontalHeaderTable tr:last th:eq({0})\").addClass(\"{1}\");{2}", i, (i % 2 == 0) ? "Red" : "Green", Environment.NewLine); |
| } |
| script.AppendFormat("{0});{1}", @"}", Environment.NewLine); |
| script.Append(Environment.NewLine); |
| script.AppendFormat("</script>{0}", Environment.NewLine); |
| // How do I add my script to the RadScriptManager1 ?! |
| RadScriptManager1.Scripts.Add(script.ToString()); |
| // cs.RegisterClientScriptBlock(cstype, csname, script.ToString(), false); |
| <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="AddRelation.aspx.cs" Inherits="EDMS.Web.Userpages.AddRelation" %> |
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml" > |
| <head runat="server"> |
| <title>Untitled Page</title> |
| </head> |
| <body style="background-color : #E1E1E0"> |
| <form id="form1" runat="server"> |
| <telerik:RadScriptManager ID="radScriptManager" runat="server"> |
| </telerik:RadScriptManager> |
| <telerik:RadSkinManager ID="radSkinManager" runat="server" Skin="Outlook"> |
| </telerik:RadSkinManager> |
| <telerik:RadAjaxManager ID="radAjaxManager" runat="server"> |
| </telerik:RadAjaxManager> |
| <telerik:RadAjaxLoadingPanel ID="AjaxLoadingPanel1" runat="server"> |
| </telerik:RadAjaxLoadingPanel> |
| <script type="text/javascript"> |
| function GetRadWindow() |
| { |
| var oWindow = null; |
| if (window.radWindow) oWindow = window.radWindow; |
| else if (window.frameElement.radWindow) oWindow = window.frameElement.radWindow; |
| return oWindow; |
| } |
| function returnToParent() |
| { |
| //create the argument that will be returned to the parent page |
| var oArg = new Object(); |
| //get the selected date from RadGrid |
| var radGrid = $find("<%= radGrid.ClientID %>"); |
| oArg.docId = radGrid.get_selectedValue; |
| //get a reference to the current RadWindow |
| var oWnd = GetRadWindow(); |
| //Close the RadWindow and send the argument to the parent page |
| if(oArg.docId) |
| { |
| oWnd.close(oArg); |
| } |
| else |
| { |
| alert("Please choose Document"); |
| } |
| } |
| </script> |
| <table width="800px"> |
| <tr> |
| <td align="left" style="background-color:White"> |
| <asp:Image ID="Image1" runat="server" ImageUrl="~/App_Themes/Default/Images/iflowsIcon.jpg"/> |
| <strong><asp:Label ID="lblDocumentSearch" runat="server" OnLoad="OnLabelLoad" Text="documentsearch" style="padding: 5px;"></asp:Label></strong> |
| </td> |
| </tr> |
| <tr> |
| <td class="mytableGraySeperator"> |
| </td> |
| </tr> |
| <tr> |
| <td> |
| <telerik:RadPanelBar runat="server" ID="panelBarSearch" AllowCollapseAllItems="false" ExpandMode="SingleExpandedItem" Width="800"> |
| <Items> |
| <telerik:RadPanelItem Expanded="true" Text="simplesearch" Value="simplesearch" runat="server" OnLoad="OnPanelItemLoad"> |
| <Items> |
| <telerik:RadPanelItem> |
| <ItemTemplate> |
| <table> |
| <tr> |
| <td> |
| <asp:Label ID="lblSearchAlltextFields" runat="server" Text="searchalltextfields" OnLoad="OnLabelLoad"></asp:Label> |
| </td> |
| <td> |
| <telerik:RadTextBox ID="txbSearchAllTextFields" runat="server"></telerik:RadTextBox> |
| </td> |
| <td align="right"> |
| <asp:Button ID="btnSimpleSearch" Text="Search" runat="server" OnClick="btnSimpleSearch_Click"/> |
| </td> |
| </tr> |
| </table> |
| </ItemTemplate> |
| </telerik:RadPanelItem> |
| </Items> |
| </telerik:RadPanelItem> |
| <telerik:RadPanelItem Expanded="false" Text="detailsearch" Value="detailsearch" runat="server" OnLoad="OnPanelItemLoad"> |
| <Items> |
| <telerik:RadPanelItem> |
| <ItemTemplate> |
| <table> |
| <tr> |
| <td> |
| <asp:Label ID="lblCategory" runat="server" Text="category" OnLoad="OnLabelLoad"></asp:Label> |
| </td> |
| <td> |
| <telerik:RadComboBox ID="cobxCategory" runat="server" MarkFirstMatch="true"></telerik:RadComboBox> |
| </td> |
| <td> |
| <asp:Label ID="lblName" runat="server" Text="documentname" OnLoad="OnLabelLoad"></asp:Label> |
| </td> |
| <td> |
| <telerik:RadTextBox ID="txbName" runat="server"></telerik:RadTextBox> |
| </td> |
| <td> |
| <asp:Label ID="lblDescription" runat="server" Text="description" OnLoad="OnLabelLoad"></asp:Label> |
| </td> |
| <td> |
| <telerik:RadTextBox ID="txbDescription" runat="server"></telerik:RadTextBox> |
| </td> |
| </tr> |
| <tr> |
| <td> |
| <asp:Label ID="lblFileSize" runat="server" Text="filesize" OnLoad="OnLabelLoad"></asp:Label> |
| </td> |
| <td> |
| <telerik:RadComboBox ID="cobxFileSize" runat="server" MarkFirstMatch="true"></telerik:RadComboBox> |
| </td> |
| <td> |
| <asp:Label ID="lblCreater" runat="server" Text="creater" OnLoad="OnLabelLoad"></asp:Label> |
| </td> |
| <td> |
| <telerik:RadTextBox ID="txbCreater" runat="server"></telerik:RadTextBox> |
| </td> |
| <td> |
| <asp:Label ID="lblPhysicalStorage" runat="server" Text="physicalstorage" OnLoad="OnLabelLoad"></asp:Label> |
| </td> |
| <td> |
| <telerik:RadTextBox ID="txbPhysicalStorage" runat="server"></telerik:RadTextBox> |
| </td> |
| </tr> |
| <tr> |
| <td> |
| <asp:Label ID="lblFileExtension" runat="server" Text="fileextension" OnLoad="OnLabelLoad"></asp:Label> |
| </td> |
| <td> |
| <telerik:RadComboBox ID="cobxFileExtension" runat="server" MarkFirstMatch="true"></telerik:RadComboBox> |
| </td> |
| <td> |
| <asp:Label ID="lblCreatedDateFrom" runat="server" Text="createddatefrom" OnLoad="OnLabelLoad"></asp:Label> |
| </td> |
| <td> |
| <telerik:RadDatePicker ID="datePickerCreatedFrom" runat="server" ></telerik:RadDatePicker> |
| </td> |
| <td> |
| <asp:Label ID="lblCreatedDateTo" runat="server" Text="createddateto" OnLoad="OnLabelLoad"></asp:Label> |
| </td> |
| <td> |
| <telerik:RadDatePicker ID="datePickerCreatedTo" runat="server" ></telerik:RadDatePicker> |
| </td> |
| </tr> |
| <tr> |
| <td> |
| <asp:Label ID="lblDocumentState" runat="server" Text="state" OnLoad="OnLabelLoad"></asp:Label> |
| </td> |
| <td> |
| <telerik:RadComboBox ID="cobxDocumentState" runat="server" MarkFirstMatch="true"></telerik:RadComboBox> |
| </td> |
| <td> |
| <asp:Label ID="lblLastEditedDateFrom" runat="server" Text="lastediteddatefrom" OnLoad="OnLabelLoad"></asp:Label> |
| </td> |
| <td> |
| <telerik:RadDatePicker ID="datePickerLastEditedFrom" runat="server" ></telerik:RadDatePicker> |
| </td> |
| <td> |
| <asp:Label ID="lblLastEditedDateTo" runat="server" Text="lastediteddateto" OnLoad="OnLabelLoad"></asp:Label> |
| </td> |
| <td> |
| <telerik:RadDatePicker ID="datePickerLastEditedTo" runat="server" ></telerik:RadDatePicker> |
| </td> |
| </tr> |
| <tr> |
| <td align="right" colspan="6"> |
| <asp:Button ID="btnDetailSearch" Text="Search" runat="server" OnClick="btnDetailSearch_Click"/> |
| </td> |
| </tr> |
| </table> |
| </ItemTemplate> |
| </telerik:RadPanelItem> |
| </Items> |
| </telerik:RadPanelItem> |
| </Items> |
| </telerik:RadPanelBar> |
| </td> |
| </tr> |
| <tr> |
| <td align="left"> |
| <asp:Label ID="lblFoundDocuments" runat="server" Text="documentsfound"></asp:Label> |
| </td> |
| </tr> |
| </table> |
| <table cellpadding="0" cellspacing="0" width="800px"> |
| <tbody valign="top"> |
| <tr> |
| <td align="left" style="background-color:White"> |
| <asp:Image ID="imgIcon" runat="server" ImageUrl="~/App_Themes/Default/Images/iflowsIcon.jpg"/> |
| <strong><asp:Label ID="lblTitle" runat="server" Text="chooseDocument" OnLoad="OnLabelLoad" style="padding: 5px;"></asp:Label></strong> |
| </td> |
| </tr> |
| <tr> |
| <td class="mytableDarkBlueSeperator"> |
| </td> |
| </tr> |
| <tr> |
| <td> |
| <telerik:RadGrid ID="radGrid" runat="server" |
| AllowPaging="True" |
| PageSize="20" |
| AutoGenerateColumns="False" |
| GridLines="Both" |
| OnNeedDataSource="Radgrid_NeedDatasource"> |
| <MasterTableView DataKeyNames="id"> |
| <CommandItemTemplate> |
| <div style="padding: 5px 5px;"> |
| <img onload="returnToParent" style="border:0px;vertical-align:middle;" alt="" src="../App_Themes/Default/Images/file_icon.gif"/> |
| <asp:Label ID="lblChooseDocument" runat="server" Text="choosedocument" OnLoad="OnLabelLoad"></asp:Label> |
| </div> |
| </CommandItemTemplate> |
| <Columns> |
| <telerik:GridBoundColumn DataField="id" Visible="false"></telerik:GridBoundColumn> |
| <telerik:GridTemplateColumn> |
| <ItemTemplate> |
| <asp:Image runat="server" ID="imgNew" |
| OnLoad="OnImageLoad" /> |
| <asp:TextBox ID="txbCreatedDate" runat="server" |
| Visible ="false" |
| Text='<%# DataBinder.Eval(Container.DataItem,"created_date").ToString() %>' /> |
| </ItemTemplate> |
| </telerik:GridTemplateColumn> |
| <telerik:GridHyperLinkColumn DataTextField="Metainformation.name" HeaderText="Profile" DataNavigateUrlFormatString="DocumentProfile.aspx?id={0}" DataNavigateUrlFields="id" ></telerik:GridHyperLinkColumn> |
| <telerik:GridBoundColumn DataField="Category.name" HeaderText="Kategorie"></telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="User.lastname" HeaderText="Ersteller"></telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="created_date" HeaderText="Erstellungsdatum"></telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="User1.lastname" HeaderText="letzter Bearbeiter"></telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="checkout_date" DataType="System.DateTime" HeaderText="in Verwendung seit"></telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="Folder.name" HeaderText="Ordner"></telerik:GridBoundColumn> |
| </Columns> |
| <RowIndicatorColumn> |
| <HeaderStyle Width="20px"></HeaderStyle> |
| </RowIndicatorColumn> |
| <ExpandCollapseColumn> |
| <HeaderStyle Width="20px"></HeaderStyle> |
| </ExpandCollapseColumn> |
| </MasterTableView> |
| </telerik:RadGrid> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </form> |
| </body> |
| </html> |
| var radGrid = $find("<%= radGrid.ClientID %>"); |
| oArg.docId = radGrid.get_selectedValue; |
Hi,
I have splitter in an aspx page (this aspx page does inherit a Master Page). This splitter has a LEFT Pane and a RIGHT Pane. The Left Pane has a TREE, the contents of this TREE are populated from database. This TREE has Parent Nodes and Child Nodes. On clicking the Parent nodes their child nodes are displayed. NOW clicking the child nodes will open an aspx page in the RIGHT Pane. Basically the child nodes contain NavigationUrl, so that when a user clicks it, an aspx page is opened in the RIGHT pane.
Now regarding RIGHT pane: User types data in textboxes, text area… There is also a SAVE button in the aspx page that was loaded in the RIGHT Pane.
When User clicks the SAVE button in the Right Pane, I want Only that Parent Node and THAT Clicked Child NODE to be refreshed, NOT the entire tree.
Can anyone HELP, PLEASE!!!