积极答复者
asp.net中button控件的onclick与OnClientClick

问题
-
尝试使用.net的服务器端控件做一个动态添加html元素的功能。 <asp:button id="addbutton" Text="添加寻根位置" OnClientClick="addButton();return true;" runat="server" onclick="addbutton_Click()" /> 。。。在 OnClientClick中如果最后return false;就可以避免回传 动态添加功能就能实现。 可是服务器端的onclick又触发不了了。 如果return true; 动态添加的内容只会一闪而过,随后因回传导致页面刷新 然后消失掉了。
这个问题该怎样解决?
第二个问题: 推荐几本 asp.net 与ajax, javascript 结合的书。越经典越好。 谢谢。
答案
-
1. 回发后客户创建的控件是会消失的,你可以选择在服务端创建,客户端提示是否创建。建议使用 ajax 来实现这样的功能2. 去 ajax.net 下载最新的 toolkit 里面有各控件的使用示例,很不错
知识改变命运,奋斗成就人生!- 已标记为答案 肖小勇Moderator 2009年7月15日 3:04
全部回复
-
1. 回发后客户创建的控件是会消失的,你可以选择在服务端创建,客户端提示是否创建。建议使用 ajax 来实现这样的功能2. 去 ajax.net 下载最新的 toolkit 里面有各控件的使用示例,很不错
知识改变命运,奋斗成就人生!- 已标记为答案 肖小勇Moderator 2009年7月15日 3:04