Man*_*ish 3 html asp.net label radio-button
我想渲染一个<label>标签.但是想要设置它的一些属性,而它的渲染就像和文本值一样.
实际上我真正的问题是我想将标签与单选按钮相关联,这是我到目前为止的代码:
<asp:RadioButton ID="Option4" GroupName="A" runat="server" />
<label for='<%=Option4.ClientID %>' id="lblOption4" runat="server">4</label>
Run Code Online (Sandbox Code Playgroud)
但与此代码的问题是,它不工作,并呈现为 attibute的价值,因为它是即<%= Option4.ClientID%>.:-(
他们的任何asp网络服务器控件是否会呈现标签?
由于某些CSS限制,我不想设置单选按钮的Text属性,因此plz不会给出答案,例如为什么不设置单选按钮的Text属性.
Ste*_*ton 11
如果这是.NET 2.0或更高版本,则使用ASP.NET LABEL控件.
<asp:RadioButton ID="Option4" GroupName="A" runat="server" />
<asp:Label AssociatedControlId="Option4" Text="4" runat="server" />
Run Code Online (Sandbox Code Playgroud)