我试图获取页面的类型,以将其分配给div的ID。

我试过了:

<div id="<%= this.Page.GetType().Name %>" class="website-content">


但是我以形式


  master_page_name_aspx


我也试过

<div id="<%= this.Page.GetType().GetType().Name %>" class="website-content">


但它产生了RuntimeType

我想获取例如EditUser或任何称为页面Web窗体类的信息。

我该如何实现?

最佳答案

您想要的可能是:

<div id="<%= this.Page.GetType().BaseType.Name %>" class="website-content">


因为GetType().GetType()将仅返回相同的类型,而不管您调用它多少次。

关于c# - C#获取页面类型名称?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7237196/

10-11 20:11