将代码从ASP转换为ASP.NET

时间:2018-07-14 19:46:26

标签: html asp.net

我有一个经典的ASP应用程序,其中多个共享功能位于单个文件“ functions.asp”中,当需要某些此类功能时,该文件会通过指令<!--#include file="functions.asp"-->包含在其他页面中。

我搜索了一会儿,发现有关将旧ASP中的include指令转换为ASP.NET的大多数建议都指向创建用户控件。

当代码是完整的ASP代码时,我知道该怎么做,但是我有很多将ASP代码与HTML混合在一起的功能,例如

<% function add(x, y)
if x > y then %>
<table><tr><td>Number <%=x%> is greater than <%= y %> </td></tr></table>
<% else %>
<table><tr><td>Number <%=y%> is greater than <%= x %></td></tr></table>
<% end if %>
<% end function %>

理想情况下,我希望采用从经典ASP到ASP.NET的功能,因为我需要让旧应用程序在ASP.NET下运行。关于在不使用Response.Write的HTML部分的情况下将该代码转换为ASP.NET的最有效方法的任何技巧?

0 个答案:

没有答案