c# - 如何在字符串中呈现链接
问题描述
我在将链接传递给我的字符串时遇到了麻烦,我使用了类似的东西,但是链接附带了消息,我不想要那个,我只想要“aqui”这个词,所以当我点击它们时应该将我重定向到链接...
有谁知道为什么会这样?
message.Body = new TextPart("plain")
{
Text = $"Olá,\n\nAgradecemos pela seu registo na Plataforma de Gestão Departamental do Instituo Politécnico de Bragança.\nClique <a href=\"{HtmlEncoder.Default.Encode(ctokenlink)}\">aqui</a> para completar o registo!\n\n"
};
解决方案
尝试使用“html”子类型而不是“plain”子类型创建 TextPart。还可以考虑使用 BodyBuilder 类来创建您的电子邮件。这允许您同时拥有 html 和纯文本后备。
推荐阅读
- runtime-error - java.lang.ExceptionInInitializerError 实例化 ReverseGeocodeRequest [Android SDK]
- windows - How to run Kubernetes and Docker at the same time on Windows 10 Pro?
- ios - 添加 subveiw 时 MKMapview 不响应触摸
- python - prevent string from splitting on comma when writing a csv file
- objective-c - 如何分配 Object 的子类(不是 NSObject 的子类)
- python - 如何在列表列表中返回重复值?
- mysql - 当包含 SQL 的 yaml 文件有分号时,Liquibase 会抛出错误
- python - Python 线程是否打印到与主线程不同的缓冲区?
- php - 如何将动态创建的同名文本框插入数据库?
- assembly - LC-3 通过内存跟踪 LDI