js与Asp.net后台交互(C#)

本文介绍了两种在ASP.NET项目中实现后台与前端JavaScript交互的方法:1) 后台C#代码完成后通过添加JS代码弹出alert或调用前端函数;2) 前端JavaScript直接调用后台C#函数,通过<%= %>标签嵌入后台变量或方法。
摘要由CSDN通过智能技术生成

1、后台调用前台代码

       在写asp.net项目的时候,后台代码执行体完成后,有时候会给用户一个alert弹出框,我们可以用这样一句简单的代码来实现:

 Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script type/javascript='javascript' defer>alert('某某执行成功!');</script>"); 

      这是向前台加一句js代码,在后台执行完成后,向前台发消息,并把其中的代码加在挥发的html页中。也可以把alert换成要调用的函数名,这样会调用前台的js函数。

 

2、前台js代码调用后台C#函数

       平常从asp.net前台也嵌入后台变量或方法的时候,可以把变量名或方法名镶嵌在<%= %>里,当js代码调用后台代码形式也相同,看这样几句代码:

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值