2009-07-14 27 views

回答

4

如果你真的想輸出像<asp:xyz>這樣的東西呢?例如,如果你想生成命名空間的XML文檔,您可能需要使用該模板沒有任何runat="server",如:雖然我同意這可能不是常見的情況

<root xmlns="..." xmlns:asp="..."> 
    <asp:GridView> 
     <name><%= Request["name"] %></name> 
    </asp:GridView> 
</root> 

,它至少一個良好理由首先要求runat="server",而不是僅僅假設它。然而,並不總是很清楚你想在哪裏指定它,以及你不想要的地方。請注意,也有HtmlControls。而且,你也可以定義你自己的前綴。這就是說,我個人認爲VS智能感知系統的設計不會干擾正常的打字。也就是說,它永遠不會像「我認爲你大部分時間都需要它,在1%的情況下你不需要手動刪除它」。

+4

這是真實的,但它似乎是不常見的情況,相比於使用ASP控件它們是什麼。 – 2009-07-14 23:36:13

+0

非常真實和不錯的一點。 – Tarik 2009-07-14 23:36:18

相關問題