通过 c# 设置使用其 id 检查的 HTML 无线电输入

本文关键字:检查 HTML 无线电 输入 id 设置 通过 | 更新日期: 2023-09-27 18:32:31

我正在使用C#编程一个HTML页面。

而且,我需要设置一个无线电类型的输入,通过 C# 代码使用其"id"进行检查

以下是无线电输入的示例:

<input id="factor<%= assessmentFactorId %>Score1" name="<%= assessmentFactorId %>" type="radio" value="1">

*请注意,当我使用 (runat="server"( 时,我收到一个错误,因为我需要在输入标记中使用一些 C# 代码

我可以用来设置使用其"id"再次检查此输入的 C# 语句是什么?

通过 c# 设置使用其 id 检查的 HTML 无线电输入

如果您不想将runat="server"属性设置为复选框,则可以使用HtmlControls找到复选框,如下所示

我们已经使用了 HtmlInputCheckBox

System.Web.UI.HtmlControls.HtmlInputRadioButton factorScore1= item as System.Web.UI.HtmlControls.HtmlInputRadioButton;

现在选中或取消选中您的复选框

factorScore1.Checked=true;

您需要使用runat="server",以便可以在服务器端访问它

.aspx代码

<input id="factorScore1" runat="server"  name="assessmentFactorId" 
type="radio" value="1">

.CS代码

factorScore1.Checked=true;

if(factorScore1.Checked)
{
}

您可以使用runat=server属性来访问它的代码文件(.cs(。

<input id="factorScore1" name="assessmentFactorId" type="radio" value="1" 
 runat="server">

现在,将检查状态设置为真或假,无论您想要什么。

factorScore1.Checked=true;