private static string Sub0_Method(HttpContext context)
    {
        //在页面中使用Substitution,怎样在静态方法中获取Profile引用?    }    <asp:Substitution ID="sub0" runat="server" MethodName="Sub0_Method" />

解决方案 »

  1.   

    private static string Sub0_Method(Substitution name)
        {
           name.****;
        }
      

  2.   

    TO: winner2050(四海皆秋气,一室难为春,只见有色狼,何处觅荡妇?)Substitution 的MethodName 签名必须是:
    public delegate string HttpResponseSubstitutionCallback (HttpContext context)你给的答案是 : private static string Sub0_Method(Substitution name),根本就是错的,你自己回答别人的问题有没有试过呀,真不知道你的星是怎么混的.悬赏:答对或思路对得200分!
      

  3.   

    .静态方法只能访问静态成员!
    根据这点,那我们先定义一个静态成员,且设置其属性访问器
    在页面装载事件中那我们直接通过  类.静态成员,对其进行赋值操作(Profile引用)!
    那样在private static string Sub0_Method(HttpContext context){
    }中就能正确引用了!
      

  4.   

    补充,如果想直接实时监控(Profile引用)!我们不凡通过一个线程控制一个死循环来不断调节静态成员的value!
      

  5.   

    楼上的请给出测试代码,很关键的一点是PAGE页面已经被缓存,Page_Load事件根本就不会执行,而难点是Profile属性引用的是动态生成的一个类ProfileCommon.再悬赏!