我做了一个空白页面,并添加导致正确运行页面如下:为什么我不能在asp.net中注释掉一个updatepanel?
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
</asp:UpdatePanel>
然后我把它改成如下:
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<!--<asp:UpdatePanel ID="UpdatePanel1" runat="server">-->
<!--</asp:UpdatePanel>-->
为什么会这样这将导致一个错误说我无法在更新面板中使用“ - >”字面值!?
谢谢!
+1你是正确的,但你还没有回答OP的*实际*问题......这是为什么** **你必须那样做 – Robbie 2012-04-11 16:49:26
没错咄。谢谢!!所以如果我可以在.aspx中使用<! - 标准HTML,但是要在.aspx中使用<% - for asp,那么它是一个很好的模型,只要* always * use <% - ? – chilleo 2012-04-11 16:52:07
@ Robbie-Yes.I已更新。谢谢提及。 – coder 2012-04-11 16:53:42