В течение последнего года я немного занимался ASP.NET (включал и выключал), но никогда не сталкивался с этой проблемой: сейчас я создаю веб-сайт, который довольно прост, в основном основан наHTML и Javascript.Однако на одной странице мне нужно прочитать XML-файл с сервера, проанализировать его, создать HTML из значений, содержащихся в XML-файле, и вывести его в качестве ответа.Я собираюсь использовать ASP.NET с C # для этого.Я понимаю, как анализировать XML и генерировать HTML-код в C #, но как мне написать HTML-код в ответ / на страницу?Сгенерированный динамический HTML находится только в одном большом элементе div на странице, а остальная часть страницы является статической.Каков наилучший способ сделать это?Поскольку я никогда не делал ничего подобного раньше, я предполагаю, что один из способов сделать это - очистить весь HTML-источник страницы и использовать Response.Write () в событии Page_Load, чтобы записать весь HTML-код.страница с уже вставленными значениями XML.Это правильный метод, и если да, не могли бы вы привести несколько строк кода в качестве примера, чтобы убедиться, что я делаю это правильно?Спасибо!
Кроме того, поскольку у меня никогда не было возможности сделать это раньше, каков наилучший способ чтения файла в ASP.NET C #, который находится на вашем сервере?
ОБНОВЛЕНИЕ : Спасибо за все ответы!Я нашел решение своей проблемы, и все же все три предоставленных ответа являются хорошим способом решения этой проблемы.Как вы можете догадаться, это трудный выбор, кому дать принятый ответ, но я собираюсь дать ему этот ответ , с благоговением, потому что он явно приложил немало усилий, этодовольно элегантное решение, и он ответил на оба моих вопроса.Спасибо всем за прекрасные ответы!