我正在使用以下代码生成链接
string EncryptPath = Common.Encrypt(Path);
string SourceLinkPath= string.Empty;
if (File.Exists(Server.MapPath("Image.txt")))
{
SourceLinkPath = System.IO.File.ReadAllText(Server.MapPath ("Image.txt"));
}
string link2 = SourceLinkPath + EncryptPath;
TxtPathLink2.Text = link2;
链接正在生成,但它在sourcepath之后提供空间。输出就像 的 http://18.10.10.11/test/View.aspx?Value= 67534ERT
我希望生成 http://18.10.10.11/test/View.aspx?Value=67534ERT 如何在一行中生成链接
答案 0 :(得分:0)
.txt
文件可能有一个你缺少的空格。
更改System.IO.File.ReadAllText(Server.MapPath ("Image.txt"))
要:
System.IO.File.ReadAllText(Server.MapPath("Image.txt")).Trim()
String.Trim()
从String
对象中删除所有前导和尾随空白字符。