java按钮调用 后台方法_onclick怎么调用后台中的一个方法
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怎么调用后台中的一个方法相关推荐
- spring同一个类中,一个方法调用另外一个注解(@Transactional)方法时,注解失效
title: "spring同一个类中,一个方法调用另外一个注解(@Transactional)方法时,注解失效" url: "https://wsk1103.githu ...
- Spring事务管理嵌套事务详解 : 同一个类中,一个方法调用另外一个有事务的方法
Spring 事务机制回顾 Spring事务一个被讹传很广说法是:一个事务方法不应该调用另一个事务方法,否则将产生两个事务. 结果造成开发人员在设计事务方法时束手束脚,生怕一不小心就踩到地雷. ...
- 在同一个类中,一个方法调用另外一个有注解(比如@Async,@Transational)的方法,注解失效的原因和解决方法
在同一个类中,一个方法调用另外一个有注解(比如@Async,@Transational)的方法,注解失效的原因和解决方法 参考文章: (1)在同一个类中,一个方法调用另外一个有注解(比如@Async, ...
- (1)定义一个Circle类,包含一个double型的radius属性代表圆的半径,一个 findArea()方法返回圆的面积。 (2)定义一个类PassObject,在类中定义一个方法printA
(1)定义一个 Circle 类,包含一个 double 型的 radius 属性代表圆的半径,一个 findArea() 方法返回圆的面积. ( 2 )定义一个类 PassObject ,在类中 ...
- python写一个类方法_重写python脚本,在脚本的每个类中注入一个方法 - python
假设我有一个python模块foo.py,其中包含: class Foo(object): def __init__(self): pass 接下来,我想解析此脚本,并在每个类中注入一个方法,然后将其 ...
- java 如何循环执行一个对象_Java基础:如何定义好一个方法和进行方法重载
方法就是定义在类中的具有特定功能的一段独立小程序,可以完成特定功能的代码块 在很多语言里都有函数的定义 函数在java中也称为方法 格式: 修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参 ...
- java iframe 跨域,jsp与iframe跨域访问的一个方法
前提条件: 假设有两个页面 one.html.two.html. one.html 中有js方法 function one(){}: two.html 中有js方法 function two(){}: ...
- java 接口的访问权限_证明接口interface中定义的方法的访问权限为public
如题,证明Java中接口文件中定义的方法访问权限为public. 众所周知,接口中的方法默认是public abstract 类型的,它必须由子类实现之.那怎么证明呢,反射. 定义接口文件 packa ...
- java按钮权限控制_详解Spring Security 中的四种权限控制方式
Spring Security 中对于权限控制默认已经提供了很多了,但是,一个优秀的框架必须具备良好的扩展性,恰好,Spring Security 的扩展性就非常棒,我们既可以使用 Spring Se ...
最新文章
- 计算机网络技术专业毕业大作业答案,计算机网络技术大作业考核要求A卷
- OpenCV中使用类VideoCapture加载视频和打开摄像头
- mapper中 <include refid=“XXX“></include>标签 <sql id=“XXX“>标签
- 微软嵌入式WEC2013产品研讨会(深圳站---2013.10.16)
- 使用screen -r时提示“There is no screen to be resumed matching xxx”的解决办法
- 超级马里奥游戏像素素材_《超级马里奥3D世界+库巴之怒》游戏文件尺寸相当小...
- 循环递归,相互结合,释放数据的价值
- OpenGL版本与OpenGL扩展机制
- hdfs 多个文件合并_hadoop学习笔记3 hadoop程序将本地文件夹中多个文件,合并为一个文件并上传到hdfs中--梦飞翔的地方(梦翔天空)...
- 去除linux 文件中的控制字符,Shell乱码文件中的控制字符处理
- Android项目混淆配置
- Mac怎么预览html的网页效果,苹果Mac快速预览网页小技巧
- 基于JAVA+SpringMVC+Mybatis+MYSQL的停车场管理系统
- GitHub student pack
- 四级网络工程师-操作系统
- 2013Esri中国用户大会,show应用,赢大奖--获奖名单公布!
- 前端英文和数字不换行怎么解决
- 5.2 差模信号、共模信号、共模抑制比
- UG二次开发装配篇 添加/拖动/删除组件方法的实现
- 输出二叉树中从每个叶子结点到根结点的路径
热门文章
- 【Linux】内核态和用户态
- MATLAB的var与std函数 与 均值,方差,标准差,均方差,均分误差
- new/delete和malloc/free的区别
- Python字符串的encode与decode
- 用python实现点阵屏_MicroPython拼插编程实例:点亮心形8x8点阵
- android简单小项目_烤面筋怎么做到年入20万?小成本!大收益!简单易操作的好项目!...
- 简明docker教程 1
- BCGControlBar教程:Outlook Bars
- 【mongodb用户和身份认证管理】
- 正则表达式 语言间通用