我用VB写在aspx文件中的一段:
<script language=vb runat=server>
Sub Page_Load(s as Object,e as EventArgs)
MyBtn.text="YES"
End Sub
</script> <body>
<form runat=server>
<asp:Button id="MyBtn" text"NO" runat=server />
</form>
</body>代码执行不会出错,就是不执行Page_Load段,请教!!!
<script language=vb runat=server>
Sub Page_Load(s as Object,e as EventArgs)
MyBtn.text="YES"
End Sub
</script> <body>
<form runat=server>
<asp:Button id="MyBtn" text"NO" runat=server />
</form>
</body>代码执行不会出错,就是不执行Page_Load段,请教!!!
不执行的话怎么看到加载的页面呢?
可能是你的Page_Load函数什么地方写错了。
你把Page_Load函数不要写到.ASPx文件里,到后台去试一下
2.this.Load += new System.EventHandler(this.Page_Load);//一定要将代理添加事件上!(即为订阅)
对于不采用代码分离的方式:AutoEventWireup="true"!!
如果为false;则会后台代码的.aspx.cs中的page_load,与.aspx文件中的Page_load都会执行!!
你可以试一下!