列出项目并内联显示数据

时间:2020-03-05 18:45:36  来源:igfitidea点击:

我使用asp.net 3.5,也已经开始关注3.5 sp1

我喜欢mvc趋向于干净的url,但是在我的主要开发中使用asp.net webforms。我通常使用url重写器来完成这种类型的工作。当我说干净的URL时,我的意思是希望/ products获得产品列表,而/ products / Product_One则要查看有关称为Product_One的产品的信息。我在清单位于一页上的网站上使用了此功能,当我们选择该项目时,它会转到另一个页面,该页面显示有关所选项目的信息。

我还喜欢更新面板的工作方式以及在不闪烁屏幕的情况下更改屏幕内容的方式。当我这样做时,我倾向于在左侧有一个列表,其中包含可选择的不同项目,然后在左侧具有有关所选项目的数据,然后使用更新面板,以便在选择左侧项目时数据显示在左侧而不闪烁。

我需要大家对显示列表和查看所选数据项的两种不同方法有何看法。

1)我们认为哪个更好?

2)你们都做什么来显示列表并显示其中一项的数据?

3)还有另一种方法吗?

4)是否可以将更新面板方法和漂亮的URL结合在一起? (即,即使使用了"更新"面板,也要更改网址以使其与当前显示的数据相匹配的网址,并在历史记录中添加当前页面的新干净网址)

解决方案

回答

我们所指的是AJAX URL历史记录管理,但除了"#"锚点之外,我们将无法修改URL。

至少不是没有重新加载页面。