C# 将aspx文本框值转换为html格式的文本
在我发送查询邮件的申请中,我有一个输入地址的文本框。。 如果我在下面的文本框中输入地址C# 将aspx文本框值转换为html格式的文本,c#,html,asp.net,email,C#,Html,Asp.net,Email,在我发送查询邮件的申请中,我有一个输入地址的文本框。。 如果我在下面的文本框中输入地址 33A, sector -8, /*Pressed enter Key*/ Sanpada, /*Pressed enter Key*/ Navi mumbai. 它应该像这样显示在邮件中 33A, sector -8, Sanpada, Navi mumbai. 但它的表现就像 33A, sector -8, Sanpada,Navi mumbai. 我发送邮件的代码是 stri
33A, sector -8, /*Pressed enter Key*/
Sanpada, /*Pressed enter Key*/
Navi mumbai.
它应该像这样显示在邮件中
33A, sector -8,
Sanpada,
Navi mumbai.
但它的表现就像
33A, sector -8, Sanpada,Navi mumbai.
我发送邮件的代码是
string content = "";
string sub = "";
content = File.ReadAllText(Server.MapPath("../mail/MasterJnenquiry.html"));
content = content.Replace("##CustomerCompanyName##", txtCompanyName.Text);
content = content.Replace("##CompanyName##", txtCompanyName.Text);
content = content.Replace("##ContactName##", txtContactname.Text);
content = content.Replace("##ContactNo##", txtContactNo.Text);
content = content.Replace("##EmailId##", txtemailid.Text);
content = content.Replace("##EnquiryMessage##", txtenqmess.Text);
content = content.Replace("##Designation##", txtdesignation.Text);
content = content.Replace("##Address##", txtadress.Text);
content = content.Replace("##ProductDetails##", txtProductdetails.Text);
sub = "お客様のお問い合わせ≪インドの窓口≫";
如何以html格式在邮件中显示文本框文本???我做了以下操作来解决我的问题
string content = "";
string sub = "";
content = File.ReadAllText(Server.MapPath("../mail/MasterJnenquiry.html"));
content = content.Replace("##CustomerCompanyName##", txtCompanyName.Text);
content = content.Replace("##CompanyName##", txtCompanyName.Text);
content = content.Replace("##ContactName##", txtContactname.Text);
content = content.Replace("##ContactNo##", txtContactNo.Text);
content = content.Replace("##EmailId##", txtemailid.Text);
content = content.Replace("##EnquiryMessage##", txtenqmess.Text);
content = content.Replace("##Designation##", txtdesignation.Text);
string addr = Server.HtmlEncode(txtadress.Text);
addr = addr.Replace("\n", "<br/>");
content = content.Replace("##Address##", addr);
content = content.Replace("##ProductDetails##", txtProductdetails.Text);
sub = "お客様のお問い合わせ≪インドの窓口≫";
字符串内容=”;
字符串sub=“”;
content=File.ReadAllText(Server.MapPath(“../mail/masterjnequiry.html”);
content=content.Replace(“##CustomerCompanyName###”,txtCompanyName.Text);
content=content.Replace(“##公司名称###”,txtCompanyName.Text);
content=content.Replace(“##ContactName###”,txtContactname.Text);
content=content.Replace(“##ContactNo###”,txtContactNo.Text);
content=content.Replace(“##EmailId###”,txtemailid.Text);
content=content.Replace(“#######”,txtenqmess.Text);
content=content.Replace(“#######”,txtdesignation.Text);
字符串addr=Server.HtmlEncode(txtdress.Text);
addr=addr.Replace(“\n”和“
”);
content=content.Replace(“######”,addr);
content=content.Replace(“##ProductDetails###”,txtProductdetails.Text);
sub=”お客様のお問い合わせ≪インドの窓口≫";
代码中的更改是
string addr = Server.HtmlEncode(txtadress.Text);
addr = addr.Replace("\n", "<br/>");
content = content.Replace("##Address##", addr);
string addr=Server.HtmlEncode(txtdress.Text);
addr=addr.Replace(“\n”和“
”);
content=content.Replace(“######”,addr);
我认为您需要将CRLF字符替换为?谢谢shree,它正在工作。。