我有一个转发器,其中有一个Row,它从表中带来了Salary的值。还有一个条件:
1)当用户在文本框中添加工资值时,有两个单选按钮,YES和NO, 我想,每当用户选择yes选项时,工资值应显示在转发器中。 请参阅转发器和文本框的代码,Radiobuttons: -
<asp:Repeater ID="rep_Jobs" runat="server">
<ItemTemplate>
<h3 class="parag"><%# Eval("Position") %> - <%#Eval("Location") %></h3>
<div>
<table class="tab_table">
<tr class="a12">
<td style="font-weight:600;">Salary Range</td>
<%--<td><%#Eval("SalaryRange") %> lakhs per annum</td>--%>
<td><asp:Label ID="lblSalary" runat="server" Text='<%#Eval("SalaryRange") %>'></asp:Label></td>
</tr>
</tr>
</table>
<div class="btnDropbox"><a href='CareerApply.aspx?jobid=<%#Eval("JobId") %>'><b>Apply</b></a></div>
</div>
</ItemTemplate>
</asp:Repeater>
Textbox和Radiobutton代码: -
<td>
<asp:TextBox CssClass="txtfld-popup" ID="txtSalaryRange" runat="server">
</asp:TextBox><span style="color: #CF060D;">lakhs per annum</span>
<asp:RequiredFieldValidator CssClass="error_msg" ID="reqSalaryRange" runat="server" ControlToValidate="txtSalaryRange" ErrorMessage="Please enter salary" SetFocusOnError="true"> </asp:RequiredFieldValidator>
<asp:RegularExpressionValidator CssClass="error_msg" ID="RegularExpressionValidator1" ControlToValidate="txtSalaryRange" runat="server" ErrorMessage="Invalid Salary" ValidationExpression="^(\d{1,3})(.\d{1,2})?$">
</asp:RegularExpressionValidator>
<asp:RadioButton ID="rbButtonYes" runat="server" Text="Show" GroupName="salary" />
<asp:RadioButton ID="rbButtonNo" runat="server" Text="Not Show" GroupName="salary" />
</td>
注意:salary和Repeater的文本框是两个不同的页面。选择单选按钮时,如何在转发器中显示是。
我尝试在转发器上使用标签并通过查询字符串带来价值,但无法实现它。 请帮忙。