【问题标题】:Listing Items and Displaying Data Inline列出项目并内联显示数据
【发布时间】:2010-09-07 09:21:22
【问题描述】:

我使用 asp.net 3.5,也开始研究 3.5 sp1

我喜欢 mvc 倾向于拥有的干净 url,但在我的主要开发中使用 asp.net 网络表单。我通常使用 url 重写器来完成这种类型的东西。当我说干净的 url 时,我的意思是像 /products 来获取产品列表和 /products/Product_One 来查看名为 Product_One 的产品信息。我在列表在一个页面上的网站上使用了此功能,当您选择该项目时,它会转到另一个页面,显示有关所选项目的信息。

但是

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

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

1) 您认为哪个更好?

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

3) 还有其他方法吗?

4) 是否可以将更新面板方法和漂亮的 url 结合起来? (即,即使使用了更新面板,更改 url 以匹配可以让您访问当前显示数据的 url,并将当前页面的新干净 url 添加到历史记录中)

【问题讨论】:

    标签: asp.net .net-3.5


    【解决方案1】:

    您指的是AJAX URL history management,但除了“#”锚点之外,您将无法修改 URL。

    至少在不重新加载页面的情况下不会。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多