C# 在后台用 StringBuilder 输出 javascrtipt 语句! 100分,万分感谢!!

tiger8000 2013-10-27 10:18:53


<script type="text/javascript" language="javascript">
<!--
function openChild(num, num2) {

var k = window.showModalDialog("../BusinessCenter/Pub.aspx?userid=" + num + "&usertel=" + num2, window, "dialogWidth:600px;status:no;dialogHeight:330px");
if (k == 1)//判断是否刷新
{
alert('刷新');
window.location.reload();
}
}

//-->
</script>


然后,前台 html 代码代码代码中的按钮这样调用
openChild('85',13543278220)
去弹出一个新窗口 ../BusinessCenter/Pub.aspx 并且带上两个参数.

现在因为特殊需要,需要在 .CS 后台代码中的 Button1_Click 事件中调用javascrtipt 中的 openChild(num, num2) 函数


protected void Button1_Click(object sender, EventArgs e)
{
string isFresh = "1";
System.Text.StringBuilder cstext = new System.Text.StringBuilder();
//现在,中间不知道怎么做输出才能调用到 javascrtipt 中的 openChild(num, num2) 函数。
//这地方请高人指点......
Response.Write(string.Format("{0}", cstext2.ToString()));
}



承蒙高手指点,万分感激!!
...全文
164 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Andy__Huang 2013-10-27
  • 打赏
  • 举报
回复


string script = string.Format("<a href=\"#\" onclick=\"openChild('{0}', '{1}');\" >輸出</a>", isFresh,  cstext.ToString());
ScriptManager.RegisterStartupScript(this, this.GetType(), "Message", script, true);
ralpha08 2013-10-27
  • 打赏
  • 举报
回复
加上个分号

//现在,中间不知道怎么做输出才能调用到 javascrtipt 中的 openChild(num, num2) 函数。
string script = string.Format("openChild('{0}', '{1}');", isFresh,  cstext.ToString());
ScriptManager.RegisterStartupScript(this, this.GetType(), "openChild", script, true);
ralpha08 2013-10-27
  • 打赏
  • 举报
回复

//现在,中间不知道怎么做输出才能调用到 javascrtipt 中的 openChild(num, num2) 函数。
string script = string.Format("openChild('{0}', '{1}')", isFresh,  cstext.ToString());
ScriptManager.RegisterStartupScript(this, this.GetType(), "openChild", script, true);
mmqw 2013-10-27
  • 打赏
  • 举报
回复
你试下用scriptmanager进行前后台交互
liyuan_accp2 2013-10-27
  • 打赏
  • 举报
回复
string script = string.Format("openChild('{0}', '{1}');", isFresh, cstext.ToString()); ScriptManager.RegisterStartupScript(this, this.GetType(), "Message", script, true);

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧