我想在执行 index.aspx 之前,先执行模板页的所有内容。
如果没有这种中方法,那么告我怎么在index页面调用模板页事件也行,最好是提供 “在index.aspx 之前,先执行模板页的所有内容”的方法,请说详细点,菜鸟脑子笨,谢谢。

解决方案 »

  1.   

    你的模板套在Index页面,
    先执行最上面的,以此按照顺寻执行。。
    不知道你想干什么
      

  2.   

    你可能没懂我意思 我的index页面是A模板的内容页,而我直接在浏览器里输入index.aspx的时候,它是先执行index.aspx里的protected void Page_Load,我想让它先执行A模板的所有内容后,再执行index.页面的内容。
      

  3.   

    母板页不是有.cs的后台文件吗?一样有Page_Load方法,把你想做的事情,放在Page_Load中执行就好了。如果一定要在加载Index.aspx的时候做,你可以在母板页判断asp:ContentPlaceHolder控件加载的url。
      

  4.   

    index.aspx page_init?内容页中要是有控件就是先加载内容页。
      

  5.   

    饿 大哥啊 建议你随便做个asp.net,加断点,F11,看看执行的顺序 好吗?生命周期····
      

  6.   

    我在内容页的protected void Page_Load事件写东西,所以他先执行完这些后,才去执行模板页的内容,但我想要内容页在执行 内容页protected void Page_Load事件之前执行模板页
      

  7.   

    你的模板页是VS里面的Master模板页吗?