C# 使用Html Agility C检查表单提交上是否选中了单选按钮#

C# 使用Html Agility C检查表单提交上是否选中了单选按钮#,c#,html,forms,html-agility-pack,C#,Html,Forms,Html Agility Pack,我使用Html敏捷性来解析输入元素,并用输入元素的值替换每个输入元素。我可以解析所有其他输入元素,但不能解析单选按钮。我找不到单选按钮是否被选中 这是我的示例代码。请帮忙 if (nodeType == "radio" && Request.Form[node.Id] != null) { node.SetAttributeValue("checked", "checked"); node.SetAttributeValue("disabled", "tr

我使用Html敏捷性来解析输入元素,并用输入元素的值替换每个输入元素。我可以解析所有其他输入元素,但不能解析单选按钮。我找不到单选按钮是否被选中

这是我的示例代码。请帮忙

    if (nodeType == "radio" && Request.Form[node.Id] != null) {
    node.SetAttributeValue("checked", "checked");
    node.SetAttributeValue("disabled", "true");
} else if (Request.Form[node.Id] != null) {
    fieldValue = Request.Form[node.Id].ToString();
}

复选框和无线电类型字段在未选中或选中时不会过帐

因此,在设置任何值或属性之前,需要检查post/request中是否存在这些字段

我不熟悉c#语法,因此无法帮助您编写代码