作者popo1080a (肥仔)
看板C_Sharp
标题[问题] checkbox选择後不闪烁写回textbox
时间Fri Mar 2 16:40:52 2012
我想练习checkbox功能
介面上有一个button和一个textbox
按下button会显示个小视窗,小视窗里面有许多的checkbox可以点选
如果checkbox打勾就会自动显示在textbox,把勾取消的话显示的字就消失
不需要靠按钮送出後画面闪一下才会显示字
请问需要用到什麽方法做到这样的功能??
我是用Panel的方式,想请教有没有其他种的小视窗??
if (Panel1.Visible == false)
{
Panel1.Visible = true;
Button1.Text = "关闭";
}
else
{
Panel1.Visible = false;
Button1.Text = "开启";
}
选到的值要写回去textbox,我以前的方式只会按下按钮後才会写回去
可是这样都会有postback,如何不要经过postback写回去textbox
直接选到checkbox然後就显示在textbox上
希望有人可以指点,谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.170.122.212
1F:推 Eleganse:(1)配合AJAX,页面局部更新,有POSTBACK也让使用者看不出 03/02 17:06
2F:→ Eleganse:(2)把动作写在JAVASCRIPT码中,在客端回应变化 03/02 17:07
3F:→ Eleganse:~~上面是2种做法可供选择 03/02 17:09
4F:推 qwer820404:推荐学一下前端的… 尽量少用updatepanel...以後就知 03/03 00:43
5F:→ popo1080a:感谢回覆! 正在看JavaScript的书学习基础,研究中! 03/03 10:08
6F:推 Eleganse:这部份的难度在於 如何在ASP.NET控制项与JS码间参数传递 03/06 13:15
7F:→ Eleganse:当然你可以拖曳ASP.NET控制项 或HTML控制项 JS均可操控之 03/06 13:16
8F:→ Eleganse:理由是ASP.NET控制项在pageload完成後均会转化成HTML控项 03/06 13:17
9F:→ Eleganse:这些东西JS的基础书籍不会提到 你可能必须找寻 03/06 13:18
10F:→ Eleganse:ASP.NET书籍中 有提到与javascript码整合的章节 03/06 13:19
11F:→ popo1080a:最近写起来感觉蛮好用的,只是有些观念还得厘清才行 03/12 15:28