2010-03-14 2 views
2

Здравствуйте: В настоящее время мы не используем элементы управления asp.net (без веб-форм). То, как мы делаем это:ASP.NET пользовательские шаблоны, все еще возможно управление ASP.NET?

1> Читать HTML файл с диска
2> базы данных поиска, разобрать теги и заполнить данные

наконец,
Response.Write(page.ToString());

здесь нет возможности использования жереха .net. Мне интересно, если мы используем элементы управления asp.net в этих файлах HTML, есть ли способ их обработки во время шага 2?

Спасибо и оцените ваш ответ.

ответ

0

Я не пробовал это, но вы можете захотеть прикрепить расширение html к фильтру ASPNET ISAPI в вашем IIS, а на вашей странице, шаг 2, использовать Server.Execute и вызывать этот html-файл. Однако эта страница будет выполняться сама по себе.

Если эти страницы html с шага 1 предназначены для составления частей страницы, которые необходимо вставить в части веб-формы (.aspx), я предлагаю вместо этого использовать главные страницы.

Если страницы html являются автономными страницами, требующими дополнительной функциональности, вы можете просто обновить их до веб-форм без кода, если необходимо. Макросы, сделанные на заказ в Visual Studio, могут значительно помочь в этом процессе перехода.