javaScript函数中执行C#代码中的函数:

方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中;

2、在前台写一个js函数,内容为document.getElementById("btn1").click();

3、在前台或后台调用js函数,激发click事件,等于访问后台c#函数;

方法二:1、函数声明为public

后台代码(把public改成protected也可以)

public string ss()

{

return("a");

}

2、在html里用<%=fucntion()%>可以调用

前台脚本

<script language=javascript>

var a = "<%=ss()%>";

alert(a);

</script>

方法三:1、<script language="javascript">

<!--

function __doPostBack(eventTarget, eventArgument)

{

var theForm = document.Form1; //指runat=server的form

theForm.__EVENTTARGET.value = eventTarget;

theFrom.__EVENTARGUMENT.value = eventArgument;

theForm.submit();

}

-->

</script>

<input id="Button1" type="button" name="Button1" value="按钮" οnclick="javascript:__doPostBack('Button1','')">

方法四:<script language="javascript">

function SubmitKeyClick()

{

if (event.keyCode == 13)

{

event.cancelBubble = true;

event.returnValue = false;

document.all.FunName.value="你要调用的函数名";

document.form[0].submit();

}

}

</script>

<INPUT οnkeypress="SubmitKeyClick()" id="aaa" type="text">

<input type="hidden" name="FunName"> 〈!--用来存储你要调用的函数 --〉

在.CS里有:

public Page_OnLoad()

{

if (!Page.IsPost())

{

string strFunName=Request.Form["FunName"]!=null?Request.Form["FunName"]:"";

//根据传回来的值决定调用哪个函数

switch(strFunName)

{

case "enter()":

enter() ; //调用该函数

break;

case "其他":

//调用其他函数

break;

default:

//调用默认函数

break;

}

}

}

public void enter()

{

//……比如计算某值

}

java按钮调用 后台方法_onclick怎么调用后台中的一个方法相关推荐

  1. spring同一个类中,一个方法调用另外一个注解(@Transactional)方法时,注解失效

    title: "spring同一个类中,一个方法调用另外一个注解(@Transactional)方法时,注解失效" url: "https://wsk1103.githu ...

  2. Spring事务管理嵌套事务详解 : 同一个类中,一个方法调用另外一个有事务的方法

    Spring 事务机制回顾 Spring事务一个被讹传很广说法是:一个事务方法不应该调用另一个事务方法,否则将产生两个事务.  结果造成开发人员在设计事务方法时束手束脚,生怕一不小心就踩到地雷.    ...

  3. 在同一个类中,一个方法调用另外一个有注解(比如@Async,@Transational)的方法,注解失效的原因和解决方法

    在同一个类中,一个方法调用另外一个有注解(比如@Async,@Transational)的方法,注解失效的原因和解决方法 参考文章: (1)在同一个类中,一个方法调用另外一个有注解(比如@Async, ...

  4. (1)定义一个Circle类,包含一个double型的radius属性代表圆的半径,一个 findArea()方法返回圆的面积。 (2)定义一个类PassObject,在类中定义一个方法printA

      (1)定义一个 Circle 类,包含一个 double 型的 radius 属性代表圆的半径,一个 findArea() 方法返回圆的面积. ( 2 )定义一个类 PassObject ,在类中 ...

  5. python写一个类方法_重写python脚本,在脚本的每个类中注入一个方法 - python

    假设我有一个python模块foo.py,其中包含: class Foo(object): def __init__(self): pass 接下来,我想解析此脚本,并在每个类中注入一个方法,然后将其 ...

  6. java 如何循环执行一个对象_Java基础:如何定义好一个方法和进行方法重载

    方法就是定义在类中的具有特定功能的一段独立小程序,可以完成特定功能的代码块 在很多语言里都有函数的定义 函数在java中也称为方法 格式: 修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参 ...

  7. java iframe 跨域,jsp与iframe跨域访问的一个方法

    前提条件: 假设有两个页面 one.html.two.html. one.html 中有js方法 function one(){}: two.html 中有js方法 function two(){}: ...

  8. java 接口的访问权限_证明接口interface中定义的方法的访问权限为public

    如题,证明Java中接口文件中定义的方法访问权限为public. 众所周知,接口中的方法默认是public abstract 类型的,它必须由子类实现之.那怎么证明呢,反射. 定义接口文件 packa ...

  9. java按钮权限控制_详解Spring Security 中的四种权限控制方式

    Spring Security 中对于权限控制默认已经提供了很多了,但是,一个优秀的框架必须具备良好的扩展性,恰好,Spring Security 的扩展性就非常棒,我们既可以使用 Spring Se ...

最新文章

  1. 计算机网络技术专业毕业大作业答案,计算机网络技术大作业考核要求A卷
  2. OpenCV中使用类VideoCapture加载视频和打开摄像头
  3. mapper中 <include refid=“XXX“></include>标签 <sql id=“XXX“>标签
  4. 微软嵌入式WEC2013产品研讨会(深圳站---2013.10.16)
  5. 使用screen -r时提示“There is no screen to be resumed matching xxx”的解决办法
  6. 超级马里奥游戏像素素材_《超级马里奥3D世界+库巴之怒》游戏文件尺寸相当小...
  7. 循环递归,相互结合,释放数据的价值
  8. OpenGL版本与OpenGL扩展机制
  9. hdfs 多个文件合并_hadoop学习笔记3 hadoop程序将本地文件夹中多个文件,合并为一个文件并上传到hdfs中--梦飞翔的地方(梦翔天空)...
  10. 去除linux 文件中的控制字符,Shell乱码文件中的控制字符处理
  11. Android项目混淆配置
  12. Mac怎么预览html的网页效果,苹果Mac快速预览网页小技巧
  13. 基于JAVA+SpringMVC+Mybatis+MYSQL的停车场管理系统
  14. GitHub student pack
  15. 四级网络工程师-操作系统
  16. 2013Esri中国用户大会,show应用,赢大奖--获奖名单公布!
  17. 前端英文和数字不换行怎么解决
  18. 5.2 差模信号、共模信号、共模抑制比
  19. UG二次开发装配篇 添加/拖动/删除组件方法的实现
  20. 输出二叉树中从每个叶子结点到根结点的路径

热门文章

  1. 【Linux】内核态和用户态
  2. MATLAB的var与std函数 与 均值,方差,标准差,均方差,均分误差
  3. new/delete和malloc/free的区别
  4. Python字符串的encode与decode
  5. 用python实现点阵屏_MicroPython拼插编程实例:点亮心形8x8点阵
  6. android简单小项目_烤面筋怎么做到年入20万?小成本!大收益!简单易操作的好项目!...
  7. 简明docker教程 1
  8. BCGControlBar教程:Outlook Bars
  9. 【mongodb用户和身份认证管理】
  10. 正则表达式 语言间通用