从CheckBox控件获取值

时间:2015-07-05 15:13:11

标签: c# asp.net checkbox webforms

如何在选中之前从CheckBox控件中获取值?它没有.Value方法。

else if (c.GetType() == typeof(CheckBox)) // c is control
{
      string textValue= ((CheckBox)(c)).Text; // here I take the text
     string value= ((CheckBox)(c)).????; //how should I take the value?

4 个答案:

答案 0 :(得分:2)

您必须获得Value属性。

string Value = checkbox1.Attributes["Value"];

答案 1 :(得分:1)

myCheckbox.Checked

根据复选框的状态返回true或false。

答案 2 :(得分:0)

试试这个: ((复选框)(C))。Checked.ToString()

答案 3 :(得分:0)

你可以试试这个:

<input id="chkBox1" name="chkbo" type="checkbox" value="myvalue" runat="server" />

然后你可以从后面获取值字段:

chkBox1.value;