Re: [問題] radiobutton的簡單問題

看板C_Sharp作者 (三天)時間17年前 (2008/06/18 14:22), 編輯推噓1(106)
留言7則, 3人參與, 最新討論串3/4 (看更多)
※ 引述《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

06/18 15:00, , 1F
用Name不就好了@@?
06/18 15:00, 1F

06/18 15:00, , 2F
radiobutton.name
06/18 15:00, 2F

06/18 15:27, , 3F
是因為我用C#的緣故嗎
06/18 15:27, 3F

06/18 15:27, , 4F
'System.Web.UI.WebControls.RadioButton'
06/18 15:27, 4F

06/18 15:28, , 5F
不包含 'Name' 的定義,也找不到擴充方法
06/18 15:28, 5F

06/18 15:30, , 6F
呃...好像用radiobutton.ID就可以了 = =
06/18 15:30, 6F

06/18 16:13, , 7F
網頁程式與win form有點不太一樣
06/18 16:13, 7F
文章代碼(AID): #18MAcIie (C_Sharp)
文章代碼(AID): #18MAcIie (C_Sharp)