asp到asp.net的迁移

时间:2009-07-22 07:08:05

标签: asp.net asp-classic

我正在将网站从asp迁移到asp.net。我有一些asp页面,其中包含:

<!--#include file="inc_search_form.asp" -->

在asp.net中执行此操作的翻译是什么?

3 个答案:

答案 0 :(得分:3)

最好的选择可能是创建 ASCX 文件,换句话说:创建一个Web用户控件。

答案 1 :(得分:0)

从字面上看它是一样的:<!--#include file="inc_search_form.aspx"-->。但是你最好将inc_search_form重写为用户控件,正如其他人所说的那样。

答案 2 :(得分:-1)

您可能希望将代码放入用户控件中,然后使用Html.RenderPartial()或Html.RenderAction()将其包含在您希望的任何视图中。

可以在此处找到关于这些方法的优缺点的详细说明:http://devlicio.us/blogs/derik_whittaker/archive/2008/11/24/renderpartial-vs-renderaction.aspx