求教:如何使用javascript调用C#后台代码 具体情况如下:前台仅两个元素,一个table,仅一行一个单元格;一个asp:button。能否实现以下操作:单击table单元格,触发javascript的onclick事件,通过该脚本,触发button的_click事件,从而实现对服务器后台代码的调用。希望高手能给个比较完整的代码,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 页面:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="bill_Test_Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title></title> <!-- <script type="text/javascript" src="../js/jquery-1.3.2.js"></script> --> <script type="text/javascript"> TBClick = function() { //$("#btnClick").click(); document.getElementById("btnClick").click(); } </script></head><body> <form id="form1" runat="server"> <div> <table> <tr> <td> <a onclick="TBClick()" style="cursor:pointer">点击</a> </td> </tr> </table> <asp:Button runat="server" ID="btnClick" Text="确定" onclick="btnClick_Click"/> </div> </form></body></html>CS代码:using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;public partial class bill_Test_Default : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { } protected void btnClick_Click(object sender, EventArgs e) { Response.Write("dd"); }} 汗……其实楼主要实现这个功能干嘛用?如果只是普通做数据校验之类的,可以直接用ajax…… 新手嘛,ajax还没接触。。慢慢来吧,要学的太多了。实现这个功能主要是,左侧是表格,导航栏。右侧用于显示数据。 javascript this关键字疑问 求教 AJAX 以及JQUERY问题 谢谢 变量和函数怎么互相关联的 js控制按钮实现图片切换 jqgrid表头合并和行合并,基于jquery的脚本插件 怎么判断鼠标在div里? javascript searchFiles问题 js 改变表格高度 JS日期控件问题 从微信端如何用js获取设备内网ip 正则表达式替换 大家帮忙看看这两段代码有什么区别?
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="bill_Test_Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<!-- <script type="text/javascript" src="../js/jquery-1.3.2.js"></script> -->
<script type="text/javascript">
TBClick = function() {
//$("#btnClick").click();
document.getElementById("btnClick").click();
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<table>
<tr>
<td>
<a onclick="TBClick()" style="cursor:pointer">点击</a>
</td>
</tr>
</table>
<asp:Button runat="server" ID="btnClick" Text="确定" onclick="btnClick_Click"/>
</div>
</form>
</body>
</html>CS代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;public partial class bill_Test_Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void btnClick_Click(object sender, EventArgs e)
{
Response.Write("dd");
}
}
慢慢来吧,要学的太多了。实现这个功能主要是,左侧是表格,导航栏。右侧用于显示数据。