asp.net前台调用page_load中session
前台页面<framesrc=<%=GetString%>name="leftFrame"scrolling="Yes"id="leftFrame"title="leftF...
前台页面
<frame src=<%=GetString%> name="leftFrame" scrolling="Yes" id="leftFrame" title="leftFrame" />
后台代码
protected void Page_Load(object sender, EventArgs e)
{
String GetString = Session["authority"].ToString();
Session.Remove("authority");
}
为什么调用不了Page_Load里面的变量GetString 展开
<frame src=<%=GetString%> name="leftFrame" scrolling="Yes" id="leftFrame" title="leftFrame" />
后台代码
protected void Page_Load(object sender, EventArgs e)
{
String GetString = Session["authority"].ToString();
Session.Remove("authority");
}
为什么调用不了Page_Load里面的变量GetString 展开
1个回答
展开全部
你可以参考一下asp.net的执行顺序!他会先从page_load事件先执行再执行.aspx中的程式!
追问
运行的时候就是提示没有GetString这个字符串
追答
public GetString="";
protected void Page_Load(object sender, EventArgs e)
{
String GetString = Session["authority"].ToString();
Session.Remove("authority");
}
你没宣告GetString这个变数,这个变数得是public,要不然前台会读取不到!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询