asp标记在asp.net内容持有者中无法识别

时间:2016-06-21 17:52:41

标签: c# html asp.net master-pages

我正在使用母版页面作为我的网页表单,我正面临一个问题,例如我没有得到任何asp.net控件以及曾经打字不能识别为asp.net控件

       <asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
       </asp:Content>
       <asp:Content ID="Content3" ContentPlaceHolderID="ContentPlaceHolder2" Runat="Server">
        <div>

         <table>
            <tr>
            <td>
                <asp:Label ID="lblName" runat="server" ></asp:Label> //'asp' Unrecognized name space
            </td>

        </tr>
       </table>
      </div>
    </asp:Content>

我不明白为什么不认识。请帮助我任何人。

1 个答案:

答案 0 :(得分:0)

检查您的web.config,看看您是否错过了以下细分。如果遗失,请添加它们。另外,我认为你的母版页本身有问题。发布您的母版页代码。

<pages>
  <controls>
    <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
    <add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
  </controls>
</pages>