`
piperzero
  • 浏览: 3471753 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

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

 
阅读更多

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代码调用后台代码形式也相同,看这样几句代码:

C#后台代码:

public string setUserName(){
	Session["UserName"]="xqf";
	return Session["UserName"].toString();
}

js前台代码:

function getUserName(){
	var userName="<%=setUserName() %>";
	alert(uesrName);
}


这样在程序中就可以实现在前台调用后台代码了。

分享到:
评论

相关推荐

    asp.net中后台c#数组与前台js数组交互

    asp.net中后台c#数组与前台js数组交互上述代码即为我解决问题所用代码,均已试验通过。

    asp.net中javascript与后台c#交互

    由于是在asp.net中实现,故问题演化成asp.net中javascript与后台c#如何进行交互。 C#代码与javaScript函数的相互调用主要有四个方面: 1.如何在JavaScript访问C#函数? 2.如何在JavaScript访问C#变量?

    ASP.NET JS调用后台CS代码方法

    ASP.NET 从界面.用JS语言调用后台CS代码中的方法.可不刷新页面实现与数据库的交互. 功能强大. 没有注册 AJAX 的VS用户。如果不能直接使用 则需要下载 ASPAJAXExtSetup_PConline_PConline 才可使用。 本资源得分已满...

    ASP.NET MVC网上图书商城电商网站运营源码

    2项目使用 ASP.NET MVC框架,使用ADO.NET实体数据模型 EF连接数据库,view视图用Razor视图,控制器动作方法使用 Linq to sql 实现与数据库进行数据交互,并完成业务逻辑操作 3页面使用伪静态处理 网站前台 1Web前端...

    ASP升级.net资料大全(c#入门 语言规范 源码教程 学习笔记 技术资料 面试题 asp与.net代码生成器)

    ASP.NET编程技术与交互式网页设计 asp.net亲密接触_带源码 C#学习 01_类.htm.txt 02_构造函数的执行序列.htm.txt 03_抽象类和接口.htm.txt 04_结构类型.htm.txt 05_类成员的定义.htm.txt 06_类成员的其他...

    asp.net博客系统

    本博客采用ASP.NET2.0 c# + MSSQL2005 + XML + jquery + anthem.net开发,暂时为单用户版本,以下简单介绍... 程序基于类似petshop的标准三层架构,方便维护与扩展(不过暂时只支持MSSQL数据库-_-||) 前台使用...

    基于ASP.NET Core 3.1+Vue.js 的前后端分离的通用后台管理系统框架源码+sln+说明.zip

    基于ASP.NET Core 3.1+Vue.js 的前后端分离的通用后台管理系统框架源码+sln+说明.zip 【资源介绍】 该项目是一个基于 ASP.NET Core 3.1 + Vue.js 的前后端分离的通用后台管理系统框架。后端使用.NET Core 3.1 + ...

    2.ASP.NET.2.0.高级编程(第4版) [1/7]

    该书与《ASP.NET 2.0入门经典(第4版)》及其早期版本,曾影响到无数中国Web程序员。. ASP.NET允许Web站点为每个访问者显示独一无二的页面,而不是显示相同的静态HTML页面。ASP.NET 2.0的发布,使Web应用程序的...

    ASP.NET2.0高级编程(第4版)1/6

    该书与《ASP.NET 2.0入门经典(第4版)》及其早期版本,曾影响到无数中国Web程序员。 目录 第1章 ASP.NET 2.0概述1 1.1 简史1 1.2 ASP.NET 2.0的目标2 1.2.1 开发人员的效率3 1.2.2 管理5 1.2.3 性能和可伸缩性8...

    ASP.NET MVC结合JavaScript登录、校验和加密

    最近闲来无事给自己写了家庭财务收支管理系统,也就包含支出管理,收入管理和一些统计功能。...//与后台交互获取公钥 function getPublicKey() { var pubKey = ''; if ($.cookie('publicKey') == null) { $.ajax

    asp.net面试题

    五、下列ASP.NET语句( )正确地创建了一个与SQL Server数据库的连接。 A.SqlConnection con1 = new Connection(“Data Source = localhost; Trusted_Connection =Yes; Initial Catalog = myDB”); B.SqlConnection ...

    ASP.net中aspx与cs函数的互调

    aspx页面中js调用aspx.cs的方法直接与后台进行交互,aspx.cs调用aspx页面中的js方法与前端进行交互,需要注意的是,js要写在页头里面,不然调用的时候会报错

    计算机专业毕设ASP.NET基于web的订餐系统的设计与实现(源代码+论文).rar

    2. 后端:使用ASP.NET框架进行开发,结合C#语言编写服务器端逻辑代码,实现系统的各项功能。 3. 数据库:采用SQL Server或MySQL等关系型数据库存储系统数据,保证数据的安全性和稳定性。 4. 第三方接口:集成支付宝...

    亮剑.NET深入体验与实战精要2

    1.6.1 如何创建ASP.NET项目 58 1.6.2 如何创建Windows项目 61 1.6.3 Visual Studio.NET 2008 操作与使用技巧 61 1.6.4 常见开发调试技巧 66 1.6.5 错误异常处理方法 70 本章常见技术面试题 76 常见面试技巧之面试...

    计算机专业毕设ASP.NET在线英语自学系统——课程及自测管理的设计(源代码+论文).rar

    系统的前端采用HTML、CSS和JavaScript等技术进行页面布局和交互设计,后端则利用ASP.NET的MVC架构进行模块化开发。 **二次开发定制:** 为了满足不同学校和专业学生的需求,本系统提供了良好的二次开发定制能力。...

    C#和JavaScript实现交互的方法

    最近做一个小项目不可避免的需要前端脚本与后台进行交互。由于是在asp.net中实现,故问题演化成asp.net中jiavascript与后台c#如何进行交互。

Global site tag (gtag.js) - Google Analytics