使用C#,当用户点击母版页中的TabStrip(用户控件)时,如何设置内容页面属性?

时间:2010-02-10 09:06:48

标签: asp.net master-pages

我有一个网页(Orders.aspx)获取一些订单并在Gridview中显示它们。 我从DB获得的订单列表取决于名为Status的字段。 该页面有一个包含Tab用户控件的母版页。

用户控件有多个选项卡,每个选项卡都有不同的状态。

因此,当用户点击每个标签时,我想将一个值作为状态传递给我的内容页面(Orders.aspx),然后根据状态从DB中选择订单。

我该怎么做?

谢谢

1 个答案:

答案 0 :(得分:0)

在order.cs的页面加载中,您可以访问母版页的母版页和控件以进行选择。甚至可以访问主文件的公共属性

Tabstrip tabControl = (Tabstrip) Master.FindControl("Tabstrip1")
//tabControl.Status 

或者

Master.TabstripStatus // Tabstripstatus is a public property of the master page.