【问题标题】:Sharing a page between Modules in ASP.NET在 ASP.NET 中的模块之间共享页面
【发布时间】:2009-06-16 21:15:13
【问题描述】:

我正在编写一个 ASP.NET 应用程序,它有不同的模块(每个模块都有不同的样式和母版页),但是我需要在模块之间共享一些页面。

如何在 ASP.NET 应用程序中的两个不同模块之间共享页面?

【问题讨论】:

    标签: asp.net


    【解决方案1】:

    这可能是将页面的“搜索”组件拉出到用户控件中并向其添加“搜索模式”属性的候选者。

    您可以拥有不同的 search_X.aspx 页面,具有不同的输出/样式/gridview 列等...

    您可以使用不同的搜索模式在每个不同的搜索页面上定义您的控件

    例如

    <myctl:Search ID="searchCustomers" runat="server" SearchMode="CustomerPurchases" />
    

    <myctl:Search ID="searchCustomers" runat="server" SearchMode="CustomerDetails" />
    

    然后让您的页面绑定到该控件上的某个事件,该事件会返回 SearchClause/DataSource 等以绑定到您的显示列表

    【讨论】:

      猜你喜欢
      • 2020-07-06
      • 1970-01-01
      • 2016-04-20
      • 2014-03-27
      • 2012-01-22
      • 1970-01-01
      • 2019-09-19
      • 2015-05-16
      • 2018-04-21
      相关资源
      最近更新 更多