Asp.net 如何将cshtml代码转换为aspx代码?
这是我需要转换的代码:Asp.net 如何将cshtml代码转换为aspx代码?,asp.net,razor,Asp.net,Razor,这是我需要转换的代码: <p> @Html.ActionLink("Create New", "Create") @using (Html.BeginForm()){ <p> Title: @Html.TextBox("SearchString") <br /> <input type="submit" value="Filter" /></p> } </p> @Ac
<p>
@Html.ActionLink("Create New", "Create")
@using (Html.BeginForm()){
<p> Title: @Html.TextBox("SearchString") <br />
<input type="submit" value="Filter" /></p>
}
</p>
@ActionLink(“新建”、“创建”)
@使用(Html.BeginForm()){
标题:@Html.TextBox(“搜索字符串”)
}
如果要在mvc中将上述代码从razor视图引擎转换为aspx视图引擎,则:-
<p>
<%:Html.ActionLink("Create New", "Create") %>
<% using (Html.BeginForm()){ %>
<p> Title: <%:Html.TextBox("SearchString")%> <br />
<input type="submit" value="Filter" /></p>
<% } %>
</p>
标题:
razor和aspx查看引擎之间的基本区别在于razor引擎
对任何服务器端代码使用@
,而aspx引擎
对服务器端代码使用
。
注:
如果您试图将上述razor代码转换为webforms aspx代码,则无法执行此操作,因为在asp.net mvc中,我们只有HTMLHelper或html标记,没有服务器控件,而asp.net webforms具有服务器端控件。意味着您希望将上述代码从razor视图引擎转换为asp.net视图引擎mvc?????Hans…如果需要更多帮助,请发表评论。。。。