zoukankan      html  css  js  c++  java
  • mvc 分部视图

    public class UserPartialController : Controller
        {
            // GET: UserPartial
            public ActionResult LoginPartial()
            {
                if (Session["OwnUser"] == null)
                {
                    string name = "";
                    string password = "";
                    ResponseParam _ResponseParam = new ResponseParam();
                    try
                    {
                        _ResponseParam = PostHelper.SendByHttpClienttoApi_LoginOn(name, password);
                    }
                    catch (Exception)
                    {
                    }
    
                    if (_ResponseParam != null)
                    {
                        if (_ResponseParam.Success)
                        {
                            Abs_Member _Abs_Member = new Abs_Member();
                            _Abs_Member.Name = _ResponseParam.MemberInfo.MemberName;
                            _Abs_Member.Password = password;
                            Dictionary<string, string> roleDic = new Dictionary<string, string>();
                            roleDic.Add("hgtl", "0");
                            roleDic.Add("tradedb", "0");
                            foreach (MemberRoleDTO item in _ResponseParam.MemberInfo.MemberRoles)
                            {
                                if (item.DB == "hgtl")
                                {
                                    roleDic["hgtl"] = "1";
                                }
                                if (item.DB == "tradedb")
                                {
                                    roleDic["tradedb"] = "1";
                                }
                            }
                            _Abs_Member.DBdic = roleDic;
    
                            Session["OwnUser"] = _Abs_Member;
    
                            try
                            {
                                OperateParam _OperateParam = new OperateParam();
    
                                _OperateParam.MemberName = Session["OwnUser"] == null ? "游客" : (Session["OwnUser"] as Abs_Member).Name;
                                _OperateParam.VisitdData = "";
                                _OperateParam.VisitdDataID = "";
                                string url = Request.Url.ToString();
                                _OperateParam.URL = url.IndexOf('?') > 0 ? url.Substring(0, url.IndexOf('?')) : url;
                                _OperateParam.VisitDate = DateTime.Now.ToString();
                                _OperateParam.OperateType = "登录";
                                PostHelper.SendByHttpClienttoApi_SaveLog(_OperateParam);
                            }
                            catch (Exception)
                            {
    
                            }
                        }
                    }
                }
                return PartialView();
            }
    
    
    
        }
     @Html.Action("LoginPartial", new { controller = "UserPartial" })
    

      没有 action

    @Html.Partial("_MenuPartial")
    

      

  • 相关阅读:
    IE CSS Bug及解决方案参考手册
    如何学习Javascript
    JS获取当前对象大小以及屏幕分辨率等
    自适应网页设计的方法
    【Javascript Trick系列】二、table相关操作
    移动web开发经验总结
    兼容各种浏览器的常用按钮样式
    获取浏览器的高度和宽度
    让页面弹框垂直水平居中
    Vue is used in projects
  • 原文地址:https://www.cnblogs.com/caolingyi/p/8548194.html
Copyright © 2011-2022 走看看