作者ThreeDay0905 (三天)
看板C_Sharp
标题Re: [问题] radiobutton的简单问题
时间Wed Jun 18 14:22:09 2008
※ 引述《james732 (紫雁)》之铭言:
: 我想到的方法是
: 1.把每个 RadioButton 的 CheckedChanged 事件都交给同一个 handle function
: 2.在 handle function 里,藉由参数 sender 转型来得知是哪个 RadioButton 被选择
: 像这样:
: private void radioButton1_CheckedChanged(object sender, EventArgs e)
: {
: RadioButton rb = (RadioButton)sender;
: if (rb.Checked == true)
: {
: textBox1.Text = rb.Name;
: // TextBox 会显示「被选取」的 RadioButton 的 Name
: }
: }
不好意思
请问radiobutton有类似value的属性吗
因为版面配置的问题
不希望有text的字样出现在画面上
可是又希望在选取後程式可以抓到radiobutton的value
这样要把值设定在哪个属性上呢
或着可以设定在text上
可是不让它显示出来吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.167.112.149
1F:推 winnerhyc:用Name不就好了@@? 06/18 15:00
2F:→ winnerhyc:radiobutton.name 06/18 15:00
3F:→ ThreeDay0905:是因为我用C#的缘故吗 06/18 15:27
4F:→ ThreeDay0905:'System.Web.UI.WebControls.RadioButton' 06/18 15:27
5F:→ ThreeDay0905: 不包含 'Name' 的定义,也找不到扩充方法 06/18 15:28
6F:→ ThreeDay0905:呃...好像用radiobutton.ID就可以了 = = 06/18 15:30
7F:→ james732:网页程式与win form有点不太一样 06/18 16:13