我使用asp.net 3.5,并且已经开始研究3.5 sp1
我喜欢mvc倾向于拥有的干净url,但在我的主要开发中使用了asp.net网络表单。我通常使用url重写器来完成这种类型的事情。当我说clean urls时,我指的是点赞/products以获得产品列表,而/products/Product_One以查看有关名为Product_One的产品的信息。我在列表在一个页面上的网站上使用过这个,当你选择项目时,它会转到另一个页面,显示所选项目的信息。
但是
我也喜欢更新面板的工作方式,以及在不闪烁屏幕的情况下更改屏幕上的内容。当我这样做时,我倾向于在左边有一个可选择的不同项目的列表,然后在左边有关于所选项目的数据,然后我使用更新面板,这样当选择左边的项目时,它的数据会显示在左边而不会闪烁。
我需要你们对显示列表和查看所选项目数据的两种不同方法的看法。
1) 你认为哪一个更好?
2) 你们都做了什么来显示一个列表并显示其中一个项目的数据?
3) 有其他方法吗?
4) 有可能将更新面板方法和漂亮的url结合起来吗?(即,即使使用了更新面板,也要更改url以匹配将使您访问当前显示数据的url,并将当前页面的新干净url添加到历史记录中)