Хранить и извлекать HTML из SQL Server 2008 и отображать с помощью ASP.NET MVC? - PullRequest
0 голосов
/ 02 июня 2010

Я пытаюсь сохранить HTML и гиперссылки в моей базе данных SQL Server 2008. Я хочу также иметь возможность отображать гиперссылки и соответственно отображать HTML. Я пытаюсь сделать это в ASP.NET MVC, поэтому я попытался использовать метод HTTPUtility.HtmlEncode (), но на самом деле не сохранил его так, как хотел. Так может кто-нибудь, пожалуйста, проведите меня через шаги, которые я должен предпринять, чтобы достигнуть этого.

1 Ответ

1 голос
/ 02 июня 2010

Я думаю, что лучшим подходом было бы использование MVC, когда у вас есть PartialView для каждой ссылки. Тогда все, что вам нужно сделать, - это пройти через вашу коллекцию ссылок и соответственно отобразить частичное представление.

редактировать

Когда я говорю «коллекция ссылок», я имею в виду коллекцию ссылок, отличных от HTML. Просто адреса.

В вашем контроллере вы можете иметь;

List<string> links = fillList();
Return View(links);

Тогда, на ваш взгляд;

foreach(string item in Model.links)
  Html.Renderpartial("htmlLink", item);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...