我有我认为是一个非常标准的网络接口。标签导航 - 框架还是AJAX?
有4种不同的ListViews(网格控件)可以通过顶部的一系列选项卡访问。
我已经实现此,如下所示:第1页包含网格线1
alt text http://img402.imageshack.us/img402/1530/pagedu8.jpg
标签1将加载到帧2表2将第2页包含网格线2装入帧2等
然而,这意味着如果您单击网格中的某个项目,并将DetailsPage1.aspx加载到第2帧中,则第1帧和选项卡仍然可见并处于活动状态。
我已经被建议我应该只有一个框架,并使用HttpRequest(或WebRequest在asp.net中)基于标签点击动态加载页面。
这是正确的方法吗?如果您有任何资源或技巧手头,将不胜感激!
感谢
Hmobius你能解释一下,这可能是非常有用的。在ActiveTabChanged事件中,如何禁用网格上的ViewState?例如,如果(tab.index == 1){//如何禁用gridview1的ViewState}?谢谢! – Sean 2008-10-31 13:44:56
选项卡中的每个控件都具有EnableViewState =“false”,那么当运行activetabchanged时,任何核心信息(所选任何内容的关键值,排序值等)都将保存到whoel控件的ViewState中,并且之前的任何lsit项目都将被删除在新的控件中填充控件。 – Hmobius 2008-11-06 13:05:55