JS调用C#后台函数获得后台参数(html获得C#参数)

   
C#有自己的后台控件,跟后台交互很简单和方便,但有的时候不得不用html控件,要如何与后台交互是个问题。例如html获得后台参数后传到PHP进行数据库操作。下面简单介绍JS调用后台函数获得要传到前台的参数

C#后台代码(Default.aspx.cs):

1  public string getParameter()
2 {
3 string parameter = "这是要传到前台的参数";
4 return parameter;
5 }

Default.aspx部分代码:

注意这部分代码要写在aspx页面内,不能放在单独的JS文件中,因为‘<%=getParameter()%>‘方法需在aspx中才能识别。


    <script type="text/javascript">
function change() {
var f = ‘<%=getParameter()%>‘;
alert(f);
}
window.onload = change;
</script>

运行结果:

JS调用C#后台函数获得后台参数(html获得C#参数),布布扣,bubuko.com

时间: 2024-12-08 22:52:45

JS调用C#后台函数获得后台参数(html获得C#参数)的相关文章

[iOS]在WebApp中如何使用JS调用iOS的函数

实现功能:点击HTML的标签,通过JS调用iOS内部的原生函数 基本流程: 先看一下Web中,我们给h1标签添加一个onclick事件,让它在被点击之后,修改当前的url. Web中的HTML代码: <html> <head> <script> function getInfo(name) { window.location = "/getInfo/"+name; } </script> </head> <body>

[iOS]通过JS调用iOS函数时的URL编码问题

在前面的文章:[iOS]在WebApp中如何使用JS调用iOS的函数 中,提到了如何使用JS通过修改URL调用iOS的内部函数. 其中会遇到一个问题,就是编码问题,比如通过URL调用弹窗,在里面写上内容:你好汪海. 那链接大概就是这样的:http://xxx.com#ios?action=alert&param=你好汪海 但是在iOS中接收到的时候会出现中文的乱码: http://xxx.com#ios?action=alert&param=%25E6%2596%2587%25E4 遇到这

JS调用asp.net后台方法:PageMethods

先帮朋友宣传一下程序人生(http://www.manong123.com)的网站,里面都是开发感悟,开发人员创业,支持一下吧~ 原来是通过PageMethods来实现的. 举个列子: Default.aspx 里代码 <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> <

js调用后台代码的几种方式

JS调用后台方法大全 javascript函数中执行C#代码中的函数:方法一:1.首先建立一个按钮,在后台将调用或处理的内容写入button_click中;2.在前台写一个js函数,内容为document.getElementById("btn1").click();3.在前台或后台调用js函数,激发click事件,等于访问后台c#函数: 方法二:1.函数声明为public后台代码(把public改成protected也可以)publicstringss(){return("

前台调用后台函数

调用 var b = $ajax("WebApplication1._Default.GetDataSet", ["23"]); js:/*方法全名,参数,类所在的程序集名称(当方法类所在的命名空间不是程序集名称时请传参数来)*/function $ajax(paramMethod, paramValue, paramAssemblyName) {    if (!paramMethod) { Dialog.alert("缺少全名称的方法参数",

js 调用后台代码

JavaScript调用ASP.NET后台代码: 方法一:         1.首先建立一个按钮,在后台将调用或处理的内容写入button_click中; 2.在前台写一个js函数,内容为document.getElementById("btn1").click(); 3.在前台或后台调用js函数,激发click事件,等于访问后台c#函数: 方法二: 1.函数声明为public 后台代码(把public改成protected也可以) public string methodname()

js 调用后台代码(比较实用,好记)

JavaScript调用ASP.NET后台代码: 方法一:         1.首先建立一个按钮,在后台将调用或处理的内容写入button_click中; 2.在前台写一个js函数,内容为document.getElementById("btn1").click(); 3.在前台或后台调用js函数,激发click事件,等于访问后台c#函数: 方法二: 1.函数声明为public 后台代码(把public改成protected也可以) public string methodname()

js调用.net后台事件,和后台调用前台等方法以及js调用服务器控件的方法

http://blog.csdn.net/deepwishly/article/details/6670942  ajaxPro.dll基础教程(前台调用后台方法,后台调用前台方法) 1. javaScript函数中执行C#代码中的函数: 方法一:间接触发后台代码 1.首先建立一个服务端控件按钮命名为btn1,双击进入后台将调用或处理的内容写入btn1_click中; 2.在前台写一个js函数,内容为document.getElementByIdx("btn1").click(); 3

JSF页面中使用js函数回调后台bean方法并获取返回值的方法

由于primefaces在国内使用的并不是太多,因此,国内对jsf做系统.详细的介绍的资料很少,即使有一些资料,也仅仅是对国外资料的简单翻译或者是仅仅讲表面现象(皮毛而已),它们的语句甚至还是错误的,很可能会误导使用者. 相对来说,看国内的那些仅仅是翻译过来的文章或书籍不如直接看国外的官方文档或资料来的实在,在我讲述jsf页面中如何使用js调用后台bean方法之前,先给大家说几个国外的资料.在primefaces官方网站上,你可以搜索到几乎所有你需要的东西,primefaces官网为:http: