日期:2014-05-17  浏览次数:20374 次

mvc中的Session值的传递
我在controller中自己写了一个简单的Session,在dal层中我想用到这个session,Session["name"]="1";
strSql.Append("select Location from Archives_Location where CompanyID=Session['name']");但是我不能直接写死,所以这样,但是这样写有报错,求教
MVC session

------解决方案--------------------
strSql.Append("select Location from Archives_Location where CompanyID="+Session["name"]);
------解决方案--------------------
如果你一定要在DAL层中用session的话,可以这样:
System.Web.HttpContext.Current.Session["name"]