表单中的多个更新面板

时间:2013-03-11 05:43:42

标签: c# asp.net ajax jquery updatepanel

我是新的Asp.net并致力于项目,在那里我必须ajaxify基本的asp.net

我有母版页和内容页面。主页面有菜单和按钮。内容页面有各种字段集,如下所示。

  1. 更新记录字段集
  2. 添加记录字段集
  3. 查询和网格。
  4. updatepanel id = UpdatePanelOuter runat = server UpdateMode = Conditional>同样适用于所有嵌套的UpdatePanel。 Scriptmanager在Masterpage中,EnablePartialRendering = true

    我在后面的代码中有ScriptManager1.RegisterAsyncPostBackControl(AddUpdatePanel)在按钮单击事件函数AddUpdatePanel.Update()。

    加载内容页面时,我有queryform和DataGrid。有一些网格命令,如视图,更新和删除。

    当我点击网格中的更新命令时,我正在制作UpdateFieldset.visible=trueQueryGridField.visible=false

    在提交按钮上,其存储数据,提供消息并返回原始内容页面querygridFieldset.visible =true

    问题:我正在尝试但未成功的是

    1. 当我点击母版页中的按钮,我的日期时间,菜单时 不能刷新。
    2. 单击“更新”按钮,只有该特定字段集应该 被发送到服务器。
    3. 同时,我已通过Web.config更新,并且没有编译错误


      母版页:菜单,当前系统日期时间,登录名,按钮

      内容页面:ContentPlaceHolder1 UpdateRecordFieldset AddRecordFieldset QueryandGridFieldset

1 个答案:

答案 0 :(得分:0)

不确定您的要求是什么,但如果您有多个更新面板以及母版页和内容页面结构。

请根据以下链接检查脚本管理器并更新面板属性:

http://www.asp.net/ajax/documentation/live/overview/updatepaneloverview.aspx

"Using UpdatePanel Controls in Master Pages"& "Using Nested UpdatePanel Controls"是同一链接中的标题。

希望得到这个帮助。