看板 C_Sharp 關於我們 聯絡資訊
※ 引述《Ansaga (奈燦)》之銘言: : 如題 : 第一個問題 : 我在usercontrol的load內做了讓button3=checked : 但是他不會影嚮他應該check後的動作 : 我該怎麼做這個功能? 看不太懂 但是關鍵應該是 if(!PostBack){ button3=checked <---放在這裡 } : 再來是 : 我用usercontrol來定義了問卷的題目項 : 但是我發現在第一次送出前的值都不會改變 : 在送出值之後點選radiobutton才會改變裡面的值 : 請問我該怎麼解決呢?? : http://114.32.144.249/Survey.aspx : 我控制項內用三個double來點選後的值 : 3為初始值 : public double valueA=3; : public double valueB=3; : public double valueC; : 然後控制項中也有 : protected void RadioButton1_CheckedChanged1(object sender, EventArgs e) : { : valueA = 1; : valueC = valueA * valueB; : } 如果沒有RadioButton 如果沒有啟用postback的話 CheckedChanged事件會在有postback之後才會改變 但是 實際上你應該把所有的寫在 送出問卷那個按鈕事件裡面才對 : 請問我該另外再去住意什麼地方嗎? : 感謝各位 所有的處理應該要在 "送出問卷" 裡面處理掉 不需要每點一次RadioButton都postback 去跑RadioButton1_CheckedChanged1 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.87.130.93
Ansaga:那對於動態產生問卷的物件用usercontrol是OK的嗎 03/03 14:35
Ansaga:感謝你的回答@@ 03/03 14:35
qwer820404:我覺得是可以ㄎㄎ 畢竟usercontrol設計本來就彈性 03/03 14:46