我在一个一个页面中定义了session("aaa")="aaa";
我在另一个页面中用它
public class WebForm3 : System.Web.UI.Page
{ protected String templateXml=Session["templateXml"].ToString();结果提示我“非静态的方法或属性要求对象引用”
我在另一个页面中用它
public class WebForm3 : System.Web.UI.Page
{ protected String templateXml=Session["templateXml"].ToString();结果提示我“非静态的方法或属性要求对象引用”
使用:Session["aaa"].ToString();
是这个意思吗?
2各SESSION 的名称不一样
你的那个这样用就可以了:public class WebForm3 : System.Web.UI.Page
{
protected String templateXml = ""; private void Page_Load(object sender, System.EventArgs e)
{
templateXml = Session["templateXml"].ToString();
}
}
在外面能进行赋值吗?