This is a migrated thread and some comments may be shown as answers.

Client Side event on RadtextBox

2 Answers 266 Views
Input
This is a migrated thread and some comments may be shown as answers.
Ronak
Top achievements
Rank 1
Ronak asked on 09 Nov 2010, 10:31 PM
Hi Experts,
i am trying to call alert on OnBlur client event of RadtextBox but its not working please advise
I have attached code for review
<asp:Panel ID="formContainer" runat="server" CssClass="formWrapper">
         <div id="ControlContainer">
                <!--Name-->
                <div>
                   <table>
                     <tr>
                         <td class="label"><b>Name</b> </td>
                         <td>
                            <Telerik:RadTextBox ID="txtName" runat="server" EmptyMessage="Please Enter Name...." Width="180px" ClientIDMode="Static"  >
                                <ClientEvents OnBlur="Validate" />
                            </Telerik:RadTextBox>
                         </td>
                     </tr>
                   </table>
                </div>
                <!--Email-->
                <div>
                   <table>
                     <tr>
                         <td class="label"><b>E-mail</b> </td>
                         <td>
                            <Telerik:RadTextBox ID="txtEmail" runat="server" EmptyMessage="Please Enter Valid Email...." Width="180px" ClientIDMode="Static">
                                <ClientEvents OnBlur="Validate" />
                            </Telerik:RadTextBox>
                         </td>
                     </tr>
                   </table>
                </div>
</asp:panel>
<Telerik:RadCodeBlock ID="rcb1" runat="server">
         <script type="text/javascript">
             function Validate(sender, args) {
                 switch (sender.get_id()) {
                     case "txtName":
                         alert("txtName");
                         break;
                     case "txtEmail":
                         alert("txtEmail");
                         break;
                     default: break;
                 }
             }
         </script>
</Telerik:RadCodeBlock>
Please advise

2 Answers, 1 is accepted

Sort by
0
Ronak
Top achievements
Rank 1
answered on 09 Nov 2010, 10:38 PM
Hi my finding
here is alert i got control id like this ctl00_ctl25_g_f3a5ad73_aa0d_4a1a_a340_681fee103c05_ctl00_txtName instead of txtName
is there anyway to get only txtName i am working on Creating a Sharepoint Webpart.

0
Dimo
Telerik team
answered on 10 Nov 2010, 08:40 AM
Hi Ronak,

>> "is there anyway to get only txtName"

There is no easy way to get only "txtName", but you can check whether sender.get_id().indexOf("txtName") != -1.

Greetings,
Dimo
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
Tags
Input
Asked by
Ronak
Top achievements
Rank 1
Answers by
Ronak
Top achievements
Rank 1
Dimo
Telerik team
Share this question
or