【发布时间】:2012-11-14 20:19:07
【问题描述】:
下面我有这个代码:
string _strTemplate = _strDownloadTemplate + IDReq + "/" + _strFileName;
Uri url = new Uri(_strTemplate);
如您所见,我正在将 strTemplate(其中包含我需要通过电子邮件发送给用户的页面链接)转换为 URL 格式。我的电子邮件正文有几个字段,我用正确的值替换:
strMailMessage = strMailMessage.Replace("_LinkTemplate", url);
我收到一个错误,因为方法 string.Replace 仅将字符串作为参数。 有没有办法解决这个问题? 我正在考虑通过我的页面(page.aspx)传递 URL 值,但如果有办法通过这种方法做到这一点,那对我来说会更好。
谢谢!
【问题讨论】:
标签: url str-replace