Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/338.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何根据选择的单选按钮在codebehind中设置值?_C#_Asp.net - Fatal编程技术网

C# 如何根据选择的单选按钮在codebehind中设置值?

C# 如何根据选择的单选按钮在codebehind中设置值?,c#,asp.net,C#,Asp.net,我有一个名为“type”的变量,它是一个int,可以是1或2,用于从存储过程创建数据集。我想根据选择的单选按钮设置类型 我想做的是,当我选择两个单选按钮“Alpha”或“Beta”中的一个时,我希望在单击按钮“Update”时将“type”设置为1或2 这是我在asp网站上看到的 <asp:Button ID="update" Text="Update" runat="server" OnClick="update_Click" /> <asp:Label runat="ser

我有一个名为“type”的变量,它是一个int,可以是1或2,用于从存储过程创建数据集。我想根据选择的单选按钮设置类型

我想做的是,当我选择两个单选按钮“Alpha”或“Beta”中的一个时,我希望在单击按钮“Update”时将“type”设置为1或2

这是我在asp网站上看到的

<asp:Button ID="update" Text="Update" runat="server" OnClick="update_Click" />
<asp:Label runat="server">Alpha</asp:Label>
<asp:RadioButton ID="vyAlpha" runat="server" GroupName="button" AutoPostBack="true"/>
<asp:Label runat="server">Beta</asp:Label>
<asp:RadioButton ID="vyBeta" runat="server" GroupName="button" AutoPostBack="true" />
<asp:TextBox ID="TextBox1" runat="server" Text="2012-12-12"></asp:TextBox>
只要写

int type = (vyAlpha.Checked) ? 1 : ((vyBeta.Checked) ? 2 : 0);
在你的代码隐藏类。如果未选中checkboxA或checkboxB,则类型将设置为0

(如果不知道?操作员,请查看此处:
).

在哪里(页面生命周期的哪一部分)调用此代码?单击“更新”按钮时,一切都会发生。
int type = (vyAlpha.Checked) ? 1 : ((vyBeta.Checked) ? 2 : 0);