解决方案 »

  1.   

    session("username")="aa" 写入 
    username=session("username") 读取
      

  2.   

    写入
    HttpContext.Current.Session["Name"] = "Ray"读取
    var Name = HttpContext.Current.Session["Name"] as XXX ;
      

  3.   

    我是控制器中这样写的        
    public ActionResult DevLog()
            {
                Session["name"] = "创新力量";
                string name = Session["name"] as string;
                return View();
            }
    前台这样写的,获取不到值:<input type="text" name="DevRequirementsCreateBy" id="DevRequirementsCreateBy" value='<%= Session["name"] %>'/>,大神们,看看怎么解决?
      

  4.   


    public ActionResult DevLog()
    {
        Session["name"] = "创新力量";
        ViewData["name"] = Session["name"] as string;
        return View();
    }<input type="text" name="DevRequirementsCreateBy" id="DevRequirementsCreateBy" value='<%= ViewData["name"].ToString() %>'/>
      

  5.   

            public ActionResult Index()
            {
                ViewBag.Message = "Welcome to ASP.NET MVC!";
                Session["name"] = "创新力量";
                ViewBag.Name = Session["name"] as string;
                return View();
            }    <input type="text" name="DevRequirementsCreateBy" id="DevRequirementsCreateBy" value = @ViewBag.Name.ToString() /> 经测试成功
      

  6.   

    在控制器中可以这样写:
    public ActionResult Index()
            {
                Session["name"] = "创新力量";
                return View();
            }
    然后,在视图中这样写:
      <input type="text" name="DevRequirementsCreateBy" id="DevRequirementsCreateBy" value = “@Session["name"].ToString()” />希望对你有帮助