none
asp.net中button控件的onclick与OnClientClick RRS feed

  • 问题

  • 尝试使用.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 结合的书。越经典越好。 谢谢。
    2009年7月9日 7:21

答案

  • 1. 回发后客户创建的控件是会消失的,你可以选择在服务端创建,客户端提示是否创建。建议使用 ajax 来实现这样的功能
    2. 去 ajax.net 下载最新的 toolkit 里面有各控件的使用示例,很不错

    知识改变命运,奋斗成就人生!
    2009年7月9日 7:50
    版主

全部回复

  • 1. 回发后客户创建的控件是会消失的,你可以选择在服务端创建,客户端提示是否创建。建议使用 ajax 来实现这样的功能
    2. 去 ajax.net 下载最新的 toolkit 里面有各控件的使用示例,很不错

    知识改变命运,奋斗成就人生!
    2009年7月9日 7:50
    版主
  • 老兄。你回答我好几个问题了。 能留个联系方式吗。 比如qq什么的。 我qq 61030398
    2009年7月9日 7:55
  • fanfan1918@hotmail.com 很高兴能认识你
    知识改变命运,奋斗成就人生!
    2009年7月9日 7:56
    版主