我有一个包含很多页面的网格视图,每当我点击另一个页码时,整个页面都会令人耳目一新,但我不想要那个,我只希望刷新特定页面。
以下是我的代码,
<asp:UpdatePanel ID="UpdateExpences" UpdateMode="Conditional"runat="server">
<contenttemplate>
</contenttemplate>
</asp:Updatepanel>
在updatepanel里面我编写了gridview。 所以,我的问题是我需要在代码中更改哪些更改?
答案 0 :(得分:0)
EnableSortingAndPagingCallbacks="true"
那里有你的问题。
从MSDN UpdatePanel控制文章中引用:
以下ASP.NET控件与部分页面不兼容 更新,因此不适用于UpdatePanel内部 控制:
- 几种情况下的Treeview控件。一种是启用不属于异步回发的回调。另一个 是直接将样式设置为控件属性而不是
通过使用CSS样式的引用来隐式地设置控件的样式 另一个是EnableClientScript属性为false(默认值) 是真的)。另一个是如果你改变了的价值 异步回发之间的EnableClientScript属性。- 将样式直接设置为控件属性时的菜单控件,而不是通过使用CSS引用来隐式设置控件样式 样式。
- FileUpload和HtmlInputFile控制何时用于上传文件作为异步回发的一部分。
- 当GridS和DetailsView的EnableSortingAndPagingCallbacks属性设置为true时,它们会进行控制。默认值为false。
- 登录,PasswordRecovery,ChangePassword和CreateUserWizard控件,其内容尚未转换为可编辑的内容
模板。- 替换控制。