请各位帮帮忙!ids = Session["username"].ToString();未将对象引用设置到对象的实例
请诸位帮帮忙!!!ids = Session["username"].ToString();未将对象引用设置到对象的实例。
protected void Page_Load(object sender, EventArgs e)
{
private string ids = "";
ids = Session["username"].ToString(); //报错的地方
}
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName == "upds")
{
string idss = "";
string ids = e.CommandArgument.ToString();
Response.Redirect("OAjobplansystem.aspx?Id=" + ids);
idss = Request.QueryString["ids"];
Session["username"] = idss;
}
}
------解决方案--------------------
肯定是没取到Session
------解决方案--------------------
对,仔细检查下,这个问题肯定就是没取到
------解决方案--------------------
适用于session querystring 调用前 先判断下是否为null 养成习惯 这种错就不会有了
------解决方案--------------------
你这两个方法是在同一个页面的吗?如果是的话,你是在赋值之前去取克定报错了
protected void Page_Load(object sender, EventArgs e)
{
private string ids = "";
ids = Session["username"].ToString(); //报错的地方
}
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName == "upds")
{
string idss = "";
string ids = e.CommandArgument.ToString();
Response.Redirect("OAjobplansystem.aspx?Id=" + ids);
idss = Request.QueryString["ids"];
Session["username"] = idss;
}
}
------解决方案--------------------
肯定是没取到Session
------解决方案--------------------
对,仔细检查下,这个问题肯定就是没取到
------解决方案--------------------
var temp = string.isnullorempty(session["your_session"]) ? "" : session["your_session"]
适用于session querystring 调用前 先判断下是否为null 养成习惯 这种错就不会有了
------解决方案--------------------
你这两个方法是在同一个页面的吗?如果是的话,你是在赋值之前去取克定报错了