看板 C_Sharp 關於我們 聯絡資訊
※ 引述《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
winnerhyc:用Name不就好了@@? 06/18 15:00
winnerhyc:radiobutton.name 06/18 15:00
ThreeDay0905:是因為我用C#的緣故嗎 06/18 15:27
ThreeDay0905:'System.Web.UI.WebControls.RadioButton' 06/18 15:27
ThreeDay0905: 不包含 'Name' 的定義,也找不到擴充方法 06/18 15:28
ThreeDay0905:呃...好像用radiobutton.ID就可以了 = = 06/18 15:30
james732:網頁程式與win form有點不太一樣 06/18 16:13