C#后端调用前端的方法
在我实际开发过程中,刚好遇到c#后端要调用前端js中的方法,所以研究了一下,特分享如下:
前端代码:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="netToWebFantion.aspx.cs" Inherits="WebApplication2.netToWebFantion" %> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<script type="text/javascript">
function webfunction(par) {
alert("后端调用前端的方法:"+ par);
return false;
}
</script>
<title>c#后端调用前端的方法</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Button ID="Button1" runat="server" Text="Button" OnClick="net"/> </div>
</form>
</body>
</html>
后端代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls; namespace WebApplication2
{
public partial class netToWebFantion : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{ }
protected void net(object sender, EventArgs e) {
ClientScript.RegisterStartupScript(this.GetType(), "par", "<script>webfunction('你好吗!')</script>");//webfunction('par')是前台jquery函数
} protected void Button1_Click(object sender, EventArgs e)
{ }
}
}
  核心的代码就是后端:ClientScript.RegisterStartupScript(this.GetType(), "par", "<script>webfunction('你好吗!')</script>");
C#后端调用前端的方法的更多相关文章
- CEF  C++调用前端js方法展示传递过来的图片数据
		转载:https://blog.csdn.net/lengyuezuixue/article/details/79769103 在项目开发过程中遇到一个需求,通过C++调用js方法传参给前端显示图片, ... 
- C#winform中使用Cef的ChromiumWebBrowser内嵌谷歌内核,调用前端js方法
		1.在winform中调用js方法: --调js中的方法无 入参形式 webBrowser1.ExecuteJavascript("logout()"); --调js中的方法给js ... 
- Asp.Net Core SignalR 用泛型Hub优雅的调用前端方法及传参
		继续学习 最近一直在使用Asp.Net Core SignalR(下面成SignalR Core)为小程序提供websocket支持,前端时间也发了一个学习笔记,在使用过程中稍微看了下它的源码,不得不 ... 
- Django后端向前端直接传html语言防止转义的方法(2种)
		Django后端向前端直接传html语言防止转义的方法(2种) 目的,为了让前端对后端传输的这种方式不转义 1.使用mark_safe() from django.utils.safestring i ... 
- 基 vue-element-admin升级的Vue3 +TS +Element-Plus 版本的后端管理前端解决方案 vue3-element-admin 正式对外发布,有来开源组织又一精心力作,毫无保留开放从0到1构建过程
		项目简介 vue3-element-admin 是基于 vue-element-admin 升级的 Vue3 + Element Plus 版本的后台管理前端解决方案,是 有来技术团队 继 youla ... 
- 踹掉后端,前端导出Excel!
		前言 导出Excel文件这个功能,通常都是在后端实现返回前端一个下载链接,但有时候我们只想导出前端页面上已经有了的数据,不想再调后端导出接口浪费服务器资源,学习本文demo例子,我们踹掉后端,直接在前 ... 
- 结合个人经历总结的前端入门方法 (转自https://github.com/qiu-deqing/FE-learning)
		结合个人经历总结的前端入门方法 (https://github.com/qiu-deqing/FE-learning),里面有很详细的介绍. 之前一直想学习前端的,都不知道怎么下手都一年了啥也没学到, ... 
- Gridview 行变色和行按钮调用前端js
		1.鼠标移动某一行 ,变色 protected void GridView_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Ro ... 
- 拥有iframe页面的子父类窗口调用JS的方法,并且注意的事项
		一.前言 我页面用的是EasyUI的弹出窗口里面嵌入一个iframe.第一:父窗口打开子窗口是一个新增用户信息的iframe子页面,点击保存后,子窗口iframe则去调用父窗口的function cl ... 
随机推荐
- 搭建大众点评CAT监控平台
			CAT(Central Application Tracking)是基于Java开发的实时应用监控平台,包括实时应用监控,业务监控.关于CAT的具体介绍可移步到CAT官网进行查阅. 1. 环境清单 C ... 
- Oracle 将 A 用户下所有表的增删改查 赋予 B 用户
			第一步:创建用户 create user username identified by password; 第二步:给用户赋值接触锁定(仅仅赋予会话权限) grant create session t ... 
- 通过ip地址访问同一局域网下已经启动的angular项目
			通常tomcat启动的项目同一局域网下我们都可以访问.angular启动的前台项目别人怎么访问,一直不懂,后来知道启动命令加个参数就行了 首先查看本机ip 第二步,启动命令里加上--host 本机ip ... 
- 深入理解java虚拟机学习笔记(二)垃圾回收策略
			上篇文章介绍了JVM内存模型的相关知识,其实还有些内容可以更深入的介绍下,比如运行时常量池的动态插入,直接内存等,后期抽空再完善下上篇博客,今天来介绍下JVM中的一些垃圾回收策略. 一. ... 
- linux环境下nginx配置
			1.反向代理配置 # nginx/conf/nginx.conf 
- oracle时间计算
			1.在给定时间上加减天数 SQL> select to_char(to_date('20170531000000','yyyymmdd HH24:MI:SS')+4,'YYYYMMDDHH24M ... 
- (转)为什么国外 MMORPG 中不采用自动寻路等功能?
			不只是自动寻路,现在网游中的教学引导系统,辅助系统的功能强大程度,友好程度都可以说到了变态的程度,开发这些功能投入的资源甚至要超过游戏内容本身.究其原因,还是竞争越来越激烈,人心越来越浮躁,游戏商家为 ... 
- PHP的IMAP函数
			imap_8bit -转换的8位字符串的引用,打印字符串 imap_alerts -返回所有的I MAP邮件警报已经发生 imap_append -附加了一系列的信息到指定邮箱 imap_base64 ... 
- Aizu:0009- Prime Number
			Prime Number Time limit 1000 ms Memory limit 131072 kB Problem Description Write a program which rea ... 
- POJ:2429-GCD & LCM Inverse(素数判断神题)(Millar-Rabin素性判断和Pollard-rho因子分解)
			原题链接:http://poj.org/problem?id=2429 GCD & LCM Inverse Time Limit: 2000MS Memory Limit: 65536K To ... 
