0

我是新的 Asp.net 并且正在从事项目,我必须在其中 ajaxify 基本的 asp.net

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

  1. 更新记录字段集
  2. 添加记录字段集
  3. 查询和网格。

updatepanel id=UpdatePanelOuter runat=server UpdateMode=Conditional> 对于所有嵌套的 UpdatePanel 也是如此。Scriptmanager 在 Masterpage 中,EnablePartialRendering=true

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

加载内容页面时,我有查询表单和 DataGrid。有几个网格命令,如查看、更新和删除。

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

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

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

  1. 当我单击按钮时,我的 datetime ,母版页中的菜单不得刷新。
  2. 单击更新按钮时,只有特定的字段集应发送到服务器。

同时我通过Web.config更新了,没有编译错误


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

内容页:ContentPlaceHolder1 UpdateRecordFieldset AddRecordFieldset QueryandGridFieldset

4

1 回答 1

0

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

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

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

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

希望这有帮助。

于 2013-03-11T06:57:45.943 回答