我是ASP.net的新手。CSS是否主要用於HTML控件,而不是用於asp.net服務器控件?
1)我知道CSS可以在asp.net服務器控件使用,但CSS主要用於HTML控件?對於asp.net服務器控件,我應該使用它的內聯外觀設置嗎?
2)另外,在Asp.NET MVC模式,我應該用HTML只或更少的Asp.net服務器控件?
3)到ASP.NET Web表單模型,我應該使用jQuery的功能,而不是它的控制?或者,如果我使用ASP.NET Web表單模型,我應該只使用原始JavaScript代替jQuery?
ASP.Net是位於.net框架之上的Web框架/堆棧。它不是HTML控件的封裝。 – James 2012-02-22 17:57:00
您可以設計自己的服務器控件或用戶控件。您甚至可以從內置控件繼承並將其擴展爲您想要的方式。通過服務器控件,您可以對發送回瀏覽器的所有內容進行低級別控制,用戶控件是簡單的可重複使用的html/javascript /其他服務器控件,可以在網站上的多個位置快速重用。 – James 2012-02-22 17:59:29
它是.NET框架,但本質上是HTML控件的包裝。在PHP中,您使用HTML + PHP。在ASPX中,沒有HTML控件。他們只是僞裝成ASPX控件。 ASPX中沒有功能,但可以創建功能。它必須是C#或VB.NET函數。 ASPX只是一個包裝,沒什麼。 – 2012-02-22 18:07:27