c# - 如何在 C# 上接收单选按钮组的值
问题描述
我在html中有代码:
<form runat="server">
<table>
<tr>
<td>
From Date:
</td>
<td>
<input type="text" runat="server" id="txtDate" placeholder="YYYY-MM-DD"/>
</td>
</tr>
<tr>
<td>
Show Data:
</td>
<td>
<input type="radio" id="rbShowDataYes" name="chShowData" value="1" checked="checked"> Yes
<input type="radio" id="rbShowDataNo" name="chShowData" value="0"> No
</td>
</tr>
...
</form>
在 c# 中,当我尝试到达时txtDate.Value
,它正在工作,但rbShowDataYes.Checked
没有工作,说这rbShowDataYes
不在当前上下文中。我的错误在哪里?
解决方案
string value=chShowData.SelectedItem.Value.ToString();
bool isChecked = radioButton1.Checked;
if(isChecked )
value=radioButton1.Text;
else
value=radioButton2.Text;
推荐阅读
- django - 无法通过域 URL 访问 Nginx 站点
- ios - 如何在不知道哪个实体的情况下快速声明其数据类型是实体数组的变量?
- python - 递归函数打印结果但返回 None
- java - 如何将 ExpandableListView 与 Android 上的常规菜单项一起放入菜单中?
- python - 连接字符串从iothub拉日志
- c# - C#如何检查数字是否更大?
- java - Centos htop Java Tomcat 高处理器使用率
- opencv - 将 faster_rcnn 模型加载到 Opencv 时出错
- c++ - 为什么我的 for 循环不能正确获取 argv?
- kubernetes - Kubernetes RBAC 限制用户在 Kubernetes 仪表板上仅查看所需资源