在傳統的ASP,我愛的事實,我可以寫出來的變量,公式等,等一個簡單的:ASP標籤?爲什麼不只是=變量?
<span class='<%=myClass%>'><%=myariable%></span>
我可以格式化,或做任何我想要的。很容易。我甚至可以在它們上面運行函數等等。我知道,在.Net中,我仍然可以執行所有的函數等等(而且它被視爲一個對象的事實很好),但我似乎做了很多這,而且很煩人!
<asp:Label ID='pnlMyVariable' runat='server'></asp:Panel>
%% CODE BEHIND %%
pnlMyVariable.Text = "Yeah, write this short sentence...";
pnlMyVarialbe.CssClass = "blah";
不要讓我開始討厭,但有點有用的FindControl方法!
這真的是它的方式嗎?如果你說「是的,就是這樣」,那麼我會接受它。但是肯定有些人(如果有足夠的年齡來欣賞經典的ASP)誰看到這有點煩人。我正確地處理這個問題嗎?
您仍然可以使用該語法。或者查看Asp.Net MVC3的剃鬚刀http://weblogs.asp.net/scottgu/archive/2010/12/15/asp-net-mvc-3-razor-s-and-lt-text-gt-syntax。 aspx – Joe