2013-02-16 93 views
0

我想知道在html中使用標籤,使用asp標籤或使用普通html標籤的最佳方式。什麼是在aspx中使用標籤的最好方法

這樣的:

<asp:Button ID="save" runat="server" Text="Save" /> 

或本:

<input type="button" id="save" runat="server" value="Save" /> 

優點和缺點

+1

優點:軟件看到一個控件,它可以被處理/操縱/什麼等等。缺點:軟件看到一個控制,很多被處理/操縱/什麼都不是,上帝,它必須在輸出之前進行爭論。這取決於。 – 2013-02-16 12:43:29

+1

我同意Jared。這取決於。我們只需將runat =「server」添加到常規的HTML標記中,以使ASP.Net知道它。在我們的實踐中,我們更喜歡使用ASP.NET標籤。 – 2013-02-16 14:28:15

回答

1

我會用asp標籤,尤其是在按鍵的情況下,我會更喜歡使用ASP標記,因爲當您使用runat="server"的按鈕的HTML標記時,PostBackUrl等屬性將不起作用。

0

它們是一樣的。另一個是所謂的服務器標籤或ASP標籤,另一個是HTML標籤。這只是一個風格和偏好的問題。

現在,如果你想知道ASP.Net開發者使用哪些首選標籤,我相信大多數人會同意它是ASP標籤。那麼,至少對於ASP.Net Webform開發人員來說呢...

相關問題