我如何添加换行/图像到SQL数据库/MVC应用程序

本文关键字:图像 SQL 数据库 应用程序 MVC 换行 何添加 添加 | 更新日期: 2023-09-27 17:53:05

不好意思,标题太差了。我跟随这个MVC教程在asp.net上结束。在我完成它之后,我意识到我有一个私人用途。我正在创建一个网站,在那里我可以组织D&D咒语(因为玩家手册在这方面很糟糕)。它只会在本地发行,所以我不担心会侵犯奇才的版权。我很快就把它扔到azure上,以便得到我遇到的问题的帮助。如果你看一下下面的链接,你会看到一大块文字描述。在编辑它时,我尝试添加<br>&NewLine;,但是当我尝试保存时,它们都会导致错误。我怎么能格式化这个文本存储为NVARCHAR(MAX)在Azure SQL数据库。我还想在描述中存储指向图像的链接,并显示它们,但也放置<img src=xxxx/>错误。

任何想法?

我的视图显示如下:

<dt>
    @Html.DisplayNameFor(model => model.Description)
</dt>
<dd>
    @Html.DisplayFor(model => model.Description)
</dd>
http://spellbook3411.azurewebsites.net/spells/Details/152

我如何添加换行/图像到SQL数据库/MVC应用程序

如果要在数据库中的列中存储HTML标记,则应该使用HTML。在你的剃刀视图中是这样的:

@Html.Raw (Model.MyPropWithHtmlTags)