C# 如何在Razor代码中获取所选单选按钮的id?

C# 如何在Razor代码中获取所选单选按钮的id?,c#,html,razor,asp.net-mvc-5,C#,Html,Razor,Asp.net Mvc 5,我的HTML表单上有三个单选按钮,即 <input type="radio" name="radioBtn" id="rdBtn1" /> <input type="radio" name="radioBtn" id="rdBtn2" /> <input type="radio" name="radioBtn" id="rdBtn3" /> 但“选择”只返回“开”。我如何知道此时这些单选按钮中的哪一个实际处于活动状态?目前,就表单而言,您的单选按钮之间没有任

我的HTML表单上有三个单选按钮,即

<input type="radio" name="radioBtn" id="rdBtn1" />
<input type="radio" name="radioBtn" id="rdBtn2" />
<input type="radio" name="radioBtn" id="rdBtn3" />

但“选择”只返回“开”。我如何知道此时这些单选按钮中的哪一个实际处于活动状态?

目前,就表单而言,您的单选按钮之间没有任何不同。给他们价值观:

<input type="radio" name="radioBtn" id="rdBtn1" value="rdBtn1" />
<input type="radio" name="radioBtn" id="rdBtn2" value="rdBtn2" />
<input type="radio" name="radioBtn" id="rdBtn3" value="rdBtn3" />

这样,表单可以发布的不仅仅是是否选中单选按钮的二进制选项。然后,
选择
应以所选的值结束

<input type="radio" name="radioBtn" id="rdBtn1" value="rdBtn1" />
<input type="radio" name="radioBtn" id="rdBtn2" value="rdBtn2" />
<input type="radio" name="radioBtn" id="rdBtn3" value="rdBtn3" />