c# - 使用占位符和 html 标签存储字符串
问题描述
我想创建一个模板并将其存储在数据库中,以便稍后我可以加载和更改值。这是一个简单的html。但是,我无法设置带有 html 标签的字符串。
string verifyEmailTemplate = @"
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
Some text
<p>Thanks,</p>
<br />
<form action="{baseUrl}/{email}/{emailCode}">
<input type="submit" value="Verify Email" />
</form>
</body>
</html> ";
我想将此作为字符串保存到数据库中,然后加载并替换{baseUrl}/{email}/{emailCode}
. 我试图逃避所有的"
,但它仍然没有被识别为有效的字符串。有什么建议么?
更新转义:
string verifyEmailTemplate = @"
<!DOCTYPE html>
<html lang=\"en\" xmlns=\"http://www.w3.org/1999/xhtml\">
<head>
<meta charset=\"utf-8\" />
<title></title>
</head>
<body>
Some text
<p>Thanks,</p>
<br />
<form action=\"{baseUrl}/{email}/{emailCode}\">
<input type=\"submit\" value="Verify Email\" />
</form>
</body>
</html> ";
解决方案
推荐阅读
- vim - 通过 ssh 在 tmux 中使用 vim 的颜色问题。
- python - 根据同一行上另一列中的值创建一个数据框列并返回一行
- google-apps-script - 当在同一行、不同单元格中选择特定值时,Google 脚本仅在单元格中插入当前日期一次
- javascript - 在重复中的 ng-repeat 中显示/隐藏按钮 onclick
- bash - 无法停止服务器。PostgreSQL
- python - multiprocessing.dummy.Pool 的 join/terminate 方法缓慢
- javascript - Struts 1 Action Forward 返回 404
- c - 如何使用 pwm atmega avr 增加亮度或调暗 LED
- laravel - 如何使用碳重新格式化 dm Y 日期类型?
- javascript - 连接恢复时如何使用服务工作者(Workbox)处理 AJAX 响应