2013-04-07 47 views
0

我只是學習從w3school c#asp net webform和網頁剃鬚刀,我發現asp網絡webform有自己的文本框語法和剃鬚刀也有,而且html也有一個,我必須使用哪一個,並在什麼條件?asp net webform文本框或者剃刀文本框或者html文本框使用?何時使用?

這個人是asp.net的網頁表單

<form runat="server"> 

A basic TextBox: 
<asp:TextBox id="tb1" runat="server" /> 
<br><br> 

A password TextBox: 
<asp:TextBox id="tb2" TextMode="password" runat="server" /> 
<br><br> 

</form> 

的剃刀

@Html.TextBox("TextBoxName") 

和HTML我認爲每個人都知道這一點。給我一些建議,真正令人困惑,現在

+1

這取決於你是否使用MVC。 – SLaks 2013-04-07 03:32:26

+0

Webforms - > ASP文本框控件,MVC - > Razor,可以隨處使用 - > HTML – mshsayem 2013-04-07 03:46:07

回答

0

ASP.NET MVC支持2個視圖引擎開箱:

  1. 的WebForms的視圖,其是基於ASP.NET的WebForms語法
  2. 的新引擎剃刀視圖引擎

要使用哪個視圖引擎將取決於很多因素。在作出決定時應考慮團隊成員的技能水平和現有代碼庫等情況。

這就是說,我會非常強烈地阻止你使用w3schools網站學習任何東西。如果你想學習ASP.NET MVC,官方asp.net網站應該是一個更好的開始。

相關問題