當我在我的.aspx頁面中添加<asp:PlaceHolder runat="server">
控件時,收到以下警告。我想知道如果我忽略它會不會有任何潛在的問題。'PlaceHolder不是已知的元素'警告
元素'PlaceHolder'不是已知元素。如果 網站存在編譯錯誤,或者缺少web.config文件 ,則會發生這種情況。
我放置<asp:PlaceHolder runat="server">
控制在<head></head>
HTML塊和代碼看起來像下面。
<asp:PlaceHolder runat="server">
<%
if (condition == met)
Response.Write("<script type='text/javascript' src='" + ResolveClientUrl("~/a.js") "'></script>");
else
Response.Write("<script type='text/javascript' src='" + ResolveClientUrl("~/b.js") "'></script>");
%>
</asp:PlaceHolder>
因此,忽略警告是否安全?任何建議或想法?謝謝。
也許,您的web應用程序項目中的目標框架不是「.NET Framework 4」。例如:.Net Framework 2.0或3.5。 – antonio