私は私のすべてのページのための基本クラスをしました:C#の - 基本クラスからページのBaseType.Nameと名前空間を取得し
//BASE CLASS
public class WebBasePage : Page
{
protected override void OnLoad(EventArgs e)
{
base.OnLoad(e);
string pageBaseTypeName = ????
string pageBaseTypeNameMespace = ????
}
}
//PAGE
public partial class T350112A : WebBasePage
{
protected void Page_Load(object sender, EventArgs e)
{
//Some code.
}
}
私は、この基底クラスのOnLoadイベントが動的BaseTypeを取得したいです。名前と、基本クラスを呼び出したページの名前空間。
可能ですか?
あなたはクラスのタイプに基づいて区別する必要がありますか(何かをするなど) - 何が必要なのかによって異なります。 – NSGaga
私は呼び出すページの名前が必要ですベースクラス、この場合は "T350112A"です。 – roglopes