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…如果需要更多帮助,请发表评论。。。。