[英]How to put a variable inside a html String, in c# codeBehind
The idea is put the variable name inside the html string.这个想法是将变量名放在 html 字符串中。
string name = "mario";
var html = @"<table style=""height: 171px; margin - left: auto; margin - right: auto;"" border=""1"" width=""676"">
<tbody><tr><td style=""width: 225px;"">name</td>
<td style=""width: 225px;"">2</td> <td style=""width: 225px;"">3</td></tr><tr>
<td style=""width: 225px;"">4</td> <td style=""width: 225px;"">5</td> <td style=""width: 225px;"">6</td></tr>
</tbody></table>";
The Easiest way is:最简单的方法是:
string name = "mario";
var html = @"<table style=""height: 171px; margin - left: auto; margin - right: auto;"" border=""1"" width=""676"">
<tbody><tr><td style=""width: 225px;"">"+name+@"</td>
<td style=""width: 225px;"">2</td> <td style=""width: 225px;"">3</td></tr><tr>
<td style=""width: 225px;"">4</td> <td style=""width: 225px;"">5</td> <td style=""width: 225px;"">6</td></tr>
</tbody></table>";
Console.WriteLine(JsonConvert.SerializeObject(html));
and the Newest way is:最新的方法是:
string name = "mario";
var html = $@"<table style=""height: 171px; margin - left: auto; margin - right: auto;"" border=""1"" width=""676"">
<tbody><tr><td style=""width: 225px;"">{name}</td>
<td style=""width: 225px;"">2</td> <td style=""width: 225px;"">3</td></tr><tr>
<td style=""width: 225px;"">4</td> <td style=""width: 225px;"">5</td> <td style=""width: 225px;"">6</td></tr>
</tbody></table>";
Console.WriteLine(html);a
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.