作者Laluth (居家男人)
看板C_Sharp
标题Re: [问题] ASP user control的问题
时间Sat Mar 3 10:07:20 2012
※ 引述《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
1F:推 Ansaga:那对於动态产生问卷的物件用usercontrol是OK的吗 03/03 14:35
2F:→ Ansaga:感谢你的回答@@ 03/03 14:35
3F:推 qwer820404:我觉得是可以ㄎㄎ 毕竟usercontrol设计本来就弹性 03/03 14:46