or
<telerik:RadGrid ID="radGrid" runat="server" ShowHeader="true" Width="760" GridLines="Both" EnableViewState="true"> <ClientSettings> <Resizing AllowColumnResize="true" AllowRowResize="false" ResizeGridOnColumnResize="false" EnableRealTimeResize="true" /> <ClientEvents OnColumnResized="ColumnResized" /> </ClientSettings> <HeaderStyle HorizontalAlign="center" /> <ItemStyle HorizontalAlign="center" /></telerik:RadGrid><telerik:TreeListTemplateColumn HeaderText="Quantity " HeaderStyle-Width="50px" DataField="EntQnty1" UniqueName="EntQnty"> <ItemTemplate> <telerik:RadNumericTextBox MaxLength="5" ID="EntQnty5" Width="50px" runat="server"> </telerik:RadNumericTextBox> </ItemTemplate> </telerik:TreeListTemplateColumn>protected void Submit_Click(object sender, EventArgs e) { //RadTreeListWork.ItemDataBound += new EventHandler<TreeListItemDataBoundEventArgs>(RadTreeListWork_ItemDataBound); RadTreeListWork.ItemCreated += new EventHandler<TreeListItemCreatedEventArgs>(RadTreeListWork_ItemCreated); //Response.Redirect("AssignEmail.aspx"); }RadTreeListWork_ItemCreated that's fired , i find like that but text value is not get ,protected void RadTreeListWork_ItemCreated(object sender, TreeListItemCreatedEventArgs e) { if (e.Item is TreeListDataItem) { TreeListDataItem item = (TreeListDataItem)e.Item; RadNumericTextBox qt = (RadNumericTextBox)item.FindControl("EntQnty5"); RadNumericTextBox Rte = (RadNumericTextBox)item.FindControl("BalQnty2"); RadNumericTextBox mohamed = item["EntQnty"].FindControl("EntQnty5") as RadNumericTextBox; if (qt.Text != "" && Rte.Text != "") { } } }radgrid1.Controls.Add(new LiteralControl("Please enter the Data before Inserting the data")); e.Canceled = true; return; <telerik:RadMaskedTextBox ID="RadMaskedTextBox8" runat="server" style="text-transform:uppercase;" Mask="aaaaaaaaaaaaaaaaaaaaaaa" >
<ClientEvents OnKeyPress="keyPressMask"/>
</telerik:RadMaskedTextBox><br> function keyPressMask(sender, args){
if (!(args.get_keyCharacter() == "A" || args.get_keyCharacter() == "B" || args.get_keyCharacter() == "C" || args.get_keyCharacter() == "D" ||
args.get_keyCharacter() == "E" || args.get_keyCharacter() == "F" || args.get_keyCharacter() == "G" || args.get_keyCharacter() == "H" ||
args.get_keyCharacter() == "I" || args.get_keyCharacter() == "J" || args.get_keyCharacter() == "K" || args.get_keyCharacter() == "L" ||
args.get_keyCharacter() == "M" || args.get_keyCharacter() == "N" || args.get_keyCharacter() == "O" || args.get_keyCharacter() == "P" ||
args.get_keyCharacter() == "Q" || args.get_keyCharacter() == "R" || args.get_keyCharacter() == "S" || args.get_keyCharacter() == "T" ||
args.get_keyCharacter() == "U" || args.get_keyCharacter() == "V" || args.get_keyCharacter() == "W" || args.get_keyCharacter() == "X" ||
args.get_keyCharacter() == "Y" || args.get_keyCharacter() == "Z" || args.get_keyCharacter() == " " || args.get_keyCharacter() == "a" ||
args.get_keyCharacter() == "b" || args.get_keyCharacter() == "c" || args.get_keyCharacter() == "d" || args.get_keyCharacter() == "e" ||
args.get_keyCharacter() == "f" || args.get_keyCharacter() == "g" || args.get_keyCharacter() == "h" || args.get_keyCharacter() == "i" ||
args.get_keyCharacter() == "j" || args.get_keyCharacter() == "k" || args.get_keyCharacter() == "l" || args.get_keyCharacter() == "m" ||
args.get_keyCharacter() == "n" || args.get_keyCharacter() == "o" || args.get_keyCharacter() == "p" || args.get_keyCharacter() == "q" ||
args.get_keyCharacter() == "r" || args.get_keyCharacter() == "s" || args.get_keyCharacter() == "t" || args.get_keyCharacter() == "u" ||
args.get_keyCharacter() == "v" || args.get_keyCharacter() == "w" || args.get_keyCharacter() == "x" || args.get_keyCharacter() == "y" ||
args.get_keyCharacter() == "z"))
{
args.set_cancel(true);
var eventArgs = new Telerik.Web.UI.InputErrorEventArgs(
Telerik.Web.UI.InputErrorReason.ParseError,
sender.get_textBoxValue(),
args.get_keyCode(),
args.get_keyCharacter()
);
sender.raise_error(eventArgs);
}
}<telerik:RadCodeBlock ID="rsbCodeBlock" runat="server"> <script type="text/javascript"> function validate() { var validationResult = Page_ClientValidate("ConsumerCreditApplication"); if (validationResult && $get("tblCoapplicant").style.display != "none") { validationResult = (validationResult && Page_ClientValidate("ConsumerCreditCoapplication")); } // end if if (validationResult) { this.disabled = "disabled"; } // end if return validationResult; } // end validate() function showPrivacyPolicy(show) { var wndPrivacyPolicy = $find('<%=wndPrivacyPolicy.ClientID %>'); if (show) { wndPrivacyPolicy.show(); } else { wndPrivacyPolicy.close(); } // end else } // end showPrivacyPolicy() </script></telerik:RadCodeBlock><asp:Button ID="btnSubmit" runat="server" Text="Submit" OnClientClick="if (validate()) { showPrivacyPolicy(true); } return false;" /><telerik:RadWindow ID="wndPrivacyPolicy" runat="server" AutoSize="true" VisibleOnPageLoad="false" Behaviors="Close" VisibleStatusbar="false" Title="Privacy Policy" Modal="true" MinWidth="800" MinHeight="600"> <ContentTemplate> <div id="divPrivacyPolicy" runat="server"><span>test</span></div> <div style="text-align: right; padding: 3px;"> <asp:Button ID="btnPrintPrivacyPolicy" runat="server" Text="Print" UseSubmitBehavior="false" CausesValidation="false" OnClick="btnPrintPrivacyPolicy_Click" /> <asp:Button ID="btnContinue" runat="server" Text="Continue" OnClientClick="if (!validate()) { return false; }" OnClick="btnContinue_Click" /> <asp:Button ID="btnCancel" runat="server" Text="Cancel" OnClientClick="showPrivacyPolicy(false); return false;" /> </div> </ContentTemplate></telerik:RadWindow>