作爲MVC和Razor的新手我想知道與使用Razor synetx相比,使用標準HTML標記生成html控件有什麼不同。由@(Html。)生成的HTML控件和控件的區別?
HTML標記舉例:
<input type="hidden" id="hidden1"/>
<input id="txtSearch" type="text" class="content-box span3" name="Keywords" placeholder="Keywords">
舉例剃刀標籤:
@(Html.Hidden("hfType"))
<input type="text" id="txt" class="txt1"/>
是否有差異或這些都是在做同樣的事情,只是2種方式。在哪種情況下,我應該更喜歡哪種方式。我非常感謝你的指導。
剃刀它會是@somevalue – Miller