Solved

Validating textbox when user clicks Yes in radiobutton

Posted on 2010-08-25
1
431 Views
Last Modified: 2012-05-10
I have a repeater. In it, I have a radiobutton list and a textbox.

Radiobutton list has "Yes" and "No". If user clicks "Yes", they have to enter something in the textbox. They can't leave it empty.

I don't think a requiredfieldvalidator would work here. How can I do this??
<asp:Repeater runat="server" OnItemDataBound="rpQuestions_OnItemDataBound"   ID="rpQuestions">
              <ItemTemplate>
              <tr>
              <td>
                <asp:Label runat="server" ID="lblId" Visible="false" Text='<%# DataBinder.Eval(Container.DataItem, "QuestionId") %>'></asp:Label>
              </td>
              
               <td  align="right">
               
                
                 <asp:RadioButtonList   runat="server" ID="rbQuestions"  TextAlign="Right" RepeatDirection="Horizontal">
                   <asp:ListItem Value="Y"  Text="Yes"></asp:ListItem>
                   <asp:ListItem Value="N" Text="No"></asp:ListItem>
                 </asp:RadioButtonList>
               
                   
                 <asp:RequiredFieldValidator ID="RequiredFieldValidator10" Display="Dynamic" ControlToValidate="rbQuestions" ErrorMessage="Employment Questions" Text="*" runat="server"></asp:RequiredFieldValidator>     
               
                </td>
              </tr>
              <tr>
              <td></td>
              <td><asp:Label ID="lblExplain" Text='<%# DataBinder.Eval(Container.DataItem, "Explain") %>' runat="server" ></asp:Label></td>
               <td>
                 <asp:TextBox runat="server"   ID="txtExplanation"  TextMode="MultiLine"></asp:TextBox>
               </td>
              </tr>
            </ItemTemplate>
        </asp:Repeater>

Open in new window

0
Comment
Question by:Camillia
1 Comment
 
LVL 16

Accepted Solution

by:
Vikram Singh Saini earned 500 total points
ID: 33525450
Hi,

There is a property named ValidateEmptyText for custom validation of textbox. More details on link: http://quickstarts.asp.net/QuickStartv20/aspnet/doc/validation/default.aspx#validateemptytext

Regards,
VSS

0

Featured Post

Free Tool: Postgres Monitoring System

A PHP and Perl based system to collect and display usage statistics from PostgreSQL databases.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

International Data Corporation (IDC) prognosticates that before the current the year gets over disbursing on IT framework products to be sent in cloud environs will be $37.1B.
The article shows the basic steps of integrating an HTML theme template into an ASP.NET MVC project
In an interesting question (https://www.experts-exchange.com/questions/29008360/) here at Experts Exchange, a member asked how to split a single image into multiple images. The primary usage for this is to place many photographs on a flatbed scanner…

840 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question