我是新的 Asp.net 并且正在从事项目,我必须在其中 ajaxify 基本的 asp.net
我有母版页和内容页。母版页有菜单和按钮。内容页面具有如下各种字段集。
- 更新记录字段集
- 添加记录字段集
- 查询和网格。
updatepanel id=UpdatePanelOuter runat=server UpdateMode=Conditional> 对于所有嵌套的 UpdatePanel 也是如此。Scriptmanager 在 Masterpage 中,EnablePartialRendering=true
我在后面的代码中是 ScriptManager1.RegisterAsyncPostBackControl(AddUpdatePanel) 在按钮单击事件函数 AddUpdatePanel.Update() 中。
加载内容页面时,我有查询表单和 DataGrid。有几个网格命令,如查看、更新和删除。
当我从网格中单击更新命令时,我正在制作UpdateFieldset.visible=true
和QueryGridField.visible=false
.
在提交按钮上,它存储数据,发送消息并返回原始内容页面querygridFieldset.visible =true
。
问题:我正在尝试但没有成功的是
- 当我单击按钮时,我的 datetime ,母版页中的菜单不得刷新。
- 单击更新按钮时,只有特定的字段集应发送到服务器。
同时我通过Web.config更新了,没有编译错误
母版页:菜单、当前系统日期时间、登录名、按钮
内容页:ContentPlaceHolder1 UpdateRecordFieldset AddRecordFieldset QueryandGridFieldset