【发布时间】:2013-01-29 09:43:18
【问题描述】:
我有三个菜单。 “个人信息”“移动信息”“文档”每个按钮都有自己的链接/页面,显示 GridView。现在,当我单击另一个菜单时,浏览器会加载我的整个页面,这会导致加载另一个页面的时间很长。我想改变那件事。
现在,我想做的是。我只想加载gridview所在的区域。示例:如果我单击 Personal Info 按钮,PersonalInfo_Gridview 将出现在该区域,然后当我单击 Mobile Info 按钮时,PersonalInfo_Gridview 将替换为 MobileInfo_Gridview 而无需加载整个页面。
这是我的 3 个菜单的屏幕截图:
我该怎么做?我正在使用 Microsoft Expression Web,请帮助 ASP.NET。
【问题讨论】:
-
@BlackHatShadow 我没试过。
-
@Milind 我已经下载了 AjaxToolkit。我不知道如何配置它。因为他们没有使用 Expression Web 的示例。
-
试试这个,只使用一个
GridView并将其放入UpdatePanel。将GridView包含到您的asyncpostback触发器中。之后,每次点击链接,您都可以更改绑定到您的GridView的数据。 -
我正在这里做一个项目,这就是为什么我清楚地了解你想要做什么。我建议您为您的系统创建自定义
GridView。 -
哎呀,对不起@PetersonPilares,我得早点回家。目前我在办公室。你能行的。只需按照 nunespascal 提供的链接。这一切都在那里。祝你好运。
标签: asp.net gridview pageload expression-web