System.Xml.Linq.XElement'不包含'XPathEvaluate的定义

时间:2017-03-09 14:31:27

标签: c# xml linq razor

我正在尝试查询通过模型数据传入的Xelement值,我收到以下错误

<namespaces>
    <add namespace="System.Web.Mvc" />
    <add namespace="System.Web.Mvc.Ajax" />
    <add namespace="System.Web.Mvc.Html" />
    <add namespace="System.Web.Routing" />
    <add namespace="System.Xml.Linq" />
    <add namespace="System.Xml.XPath"/>
</namespaces>

web.config中的命名空间:

<td class="post_hidden" style="min-width:70px;">
<input type="number" min="0" max="100" class="planner" 
 id="post_planner_{{ shelf.shelf_no }}" value="{% if shelf.post_planner_percentage %}{{ shelf.post_planner_percentage }}{% endif %}" tabindex="11">%
   </td>

1 个答案:

答案 0 :(得分:0)

我最终删除了配置文件中的引用并将其直接添加到页面中,@ using System.Xml.Linq; @using System.Xml.XPath;