gpt4 book ai didi

c# - 如何在 ASP>NET C# 中使用参数将 C# 值传递给 Html 页面

转载 作者:太空宇宙 更新时间:2023-11-03 22:43:28 24 4
gpt4 key购买 nike

您好,我在 C# 中有值,我想通过使用参数将此值传输到 Html 页面。这是我所做的

C#:::

protected void btnPreviewEmail_Click(object sender, EventArgs e)
{
string body = string.Empty;
using (StreamReader reader = new StreamReader(Server.MapPath("~/EmailTemplate/ExportJobsEmailTemplate.html")))
{
body = reader.ReadToEnd();
}
body = body.Replace("{jobnumber}", txtJobNo.Text);
}

HTML 页面::::

<table>
<tr>
<td>
<b>Job Number</b>
</td>
<td>{jobnumber}</td>
</tr>
</table>

最佳答案

你可以这样做。

首先将服务器端变量初始化为公共(public)变量

 public string YourText;

然后在你的代码中

YourText = body.Replace("{jobnumber}", txtJobNo.Text);

最后在 HTML 中放置

<table>
<tr>
<td>
<b>Job Number</b>
</td>
<td>'<%=YourText%>'</td>
</tr>

关于c# - 如何在 ASP>NET C# 中使用参数将 C# 值传递给 Html 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51055328/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com