ViewBag.后边的名字,我是可以随便去的对吗? 只要在Controller里边有申明、赋值就行了,对吗? 因为我ViewBag.后边的智能输出,也没有找到Title
- C# code
<!DOCTYPE html><html><head> <title> @ViewBag.Title</title> <meta http-equiv="Content-Type" content="text/html;charset=utf8" /> <link rel="Stylesheet" type="text/css" href="/content/jquery-ui-1.8.12.css" /> <script type="text/javascript" src="/scripts/jquery-1.6.4.min.js"></script> <script type="text/javascript" src="/scripts/jquery-ui-1.8.12.min.js"></script> <script type="text/javascript" src="/scripts/Site.min.js"></script> <script type="text/javascript"> $(function () { $("#dvAccountInfo").load('@Url.Action("AccountInfo", "Account")'); }); </script> <link href="@Url.Content("~/Content/Site.min.css")" rel="stylesheet" type="text/css" /> @RenderSection("Header", false)</head>
------解决方案--------------------------------------------------------
对的,原理是,C#4.0新增的动态类型,ViewBag就是一个动态类型。