在一个aspx页面上,我有一个GridView,它有一个从db加载的Thingys列表。这是一个div。
在另一个显示=无的Div中我有一个添加新东西的表单。
我还有一个隐藏gridview div并显示表单内容的链接[add new thingy]。
我正在使用JS方法来隐藏和显示Div。
现在在网格中,第一列也是一个链接,我想加载带有Thingy信息的表单而不回发。
目前的问题是,如果我使用Grid的OnRowCommand,我会收到回发。
1)如何删除该回发并在第二个Div
中加载表单2)类似的问题在保存表单上,我可以很快地使用js切换回gridview div但是如何使用新保存的Thingies重新加载网格。
如果解决了这个问题,我会采取完全不同的方法。我在更简单的UpdatePanel上选择了这种方法,因为在没有回发的情况下切换内容的速度要快得多。
提前致谢。
答案 0 :(得分:1)
您要查看的是在此页面上使用Ajax,以下是您需要执行的操作:
[WebMethod]
属性创建函数后面的代码。这些函数将由JavaScript调用以处理服务器端处理(获取更新信息,创建新项目等)EnabledPageMethods="True"
资源: