Я перевожу сайт с asp на asp.net. у меня есть несколько страниц asp, в которых есть это:
<!--#include file="inc_search_form.asp" -->
как перевод для этого в asp.net?
лучшей альтернативой, вероятно, будет создание файла ASCX или другими словами: пользовательский веб-элемент управления.
Буквально это то же самое: <!--#include file="inc_search_form.aspx"-->. Но вам лучше переписать inc_search_form в пользовательский элемент управления, как советуют другие парни.
<!--#include file="inc_search_form.aspx"-->
inc_search_form
Возможно, вы хотите поместить код в пользовательский элемент управления, а затем использовать Html.RenderPartial () или Html.RenderAction (), чтобы включить его в любое представление.
Хорошее описание плюсов / минусов каждого из этих методов можно найти здесь: http://devlicio.us/blogs/derik_whittaker/archive/2008/11/24/renderpartial-vs-renderaction.aspx