0
在每個頁面背後的代碼中,如何使用反射來獲取我在該頁面上定義的所有webmethods?asp.net codebehind find webmethods
目前我有以下並在Page_Load()中調用它,但它沒有找到我的1靜態函數,我有一個webmethod屬性。
MethodInfo[] methods = this.GetType().GetMethods();
foreach (MethodInfo method in methods)
{
foreach (Attribute attribute in method.GetCustomAttributes(true))
{
if (attribute is WebMethodAttribute)
{
}
}
}
這什麼也沒有回來的。我確定它與我所看到的對象有關。它看起來並不像靜態方法真的是類或類之後的部分代碼的一部分。 – user441521