小编ice*_*pon的帖子

动态更改MVC 3中的ViewStart布局路径

在我的MVC项目中有2个区域,即Admin和Client,我需要为客户端动态配置Layout,在_ViewStart(在客户端)文件中将为所有客户端页面设置布局.

Layout = "~/Views/Shared/_Layout.cshtml";
Run Code Online (Sandbox Code Playgroud)

那么如果我们需要更改客户端布局,我们可以在_ViewStart文件中更改cshtml文件的布局路径吗?我无法找到如何更改ViewStart文件内部或在这种情况下是否有另一种解决方案.

谢谢你的帮助 :)

model-view-controller asp.net-mvc-3

5
推荐指数
2
解决办法
8035
查看次数

XML无法获取子节点的值:c#

我是XML的新手^ _ ^

<a>
<book>
  <c>
       <e>Val1</e>
  </c>
  <d>val2</d>
</book>
<book>
  <c>
       <e>Val3</e>
  </c>
  <d>val4</d>
</book>
Run Code Online (Sandbox Code Playgroud)

问题是我需要先使用每本书内的价值

XmlNodeList xnList = xDoc.SelectNodes("/a/book");
Run Code Online (Sandbox Code Playgroud)

问题是节点"c"有子"e"所以我不能得到它的值,就像我直接从节点"d"

foreach (XmlNode xn in xnList)
            {
                string Name = xn["e"].InnerText;   // Can't get its value
                string Detail = xn["d"].InnerText;
            }
Run Code Online (Sandbox Code Playgroud)

谢谢

c# xml

3
推荐指数
1
解决办法
5153
查看次数

标签 统计

asp.net-mvc-3 ×1

c# ×1

model-view-controller ×1

xml ×1