asp.net 后台代码调用前台的JS 方法怎么实现

asp.net后台代码调用前台的JS方法这怎么实现,JS中有一个open()的方法首先我页面有一个<asp:ButtonID="btnfasong"runat="serv... asp.net 后台代码调用前台的JS 方法这怎么实现,JS中有一个open()的方法

首先我页面有一个
<asp:Button ID="btnfasong" runat="server" Text="给我发送信息" onclick="btnfasong_Click" />

这个按钮,当我点击按钮的时候就会判断session 是否为空如果空的话就执行JS中的open方法。怎么实现啊
protected void btnfasong_Click(object sender, EventArgs e)
{
if (Session["username"] != null)
{
//这是有值的情况下执行的
}
else
{
//我想当session为空的时候就执行JS中的那个open()方法,在这该怎么写
}
}
展开
 我来答
diaohengming
2010-09-27 · TA获得超过226个赞
知道小有建树答主
回答量:208
采纳率:0%
帮助的人:272万
展开全部
ClientScript.RegisterStartupScript(this.GetType(), "doOpen", "open();", true);
aplesen
2010-09-27 · TA获得超过687个赞
知道小有建树答主
回答量:860
采纳率:0%
帮助的人:511万
展开全部
ScriptManager.RegisterStartupScript(UpdatePanel1, this.GetType(), "myscript", "open();", true);

写错了,那个是有局部刷新的
ClientScript.RegisterStartupScript(ClientScript.GetType(), "myscript", "<script>Open();</script>");

这个最简单了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式