javascript怎么调用C#自定义事件
解决方案 »
- datatable 在读文本文件时的问题
- 求位图的像素替换方法
- WinForms中Excel导入Access时,初次导入成功,添加导入时失败,提示“标准表达式中数据类型不匹配”,求助各位大德!
- C#如何创建可以在运行时拖动大小的控件
- 推荐好的数据库开发的书
- 想骂一句,是不是csdn没人了,怎么没人回答我为什么非托管内存的char只占一个字节,用marshal.sizeof看,不给分了,我下面还有70分这方面的问题还没结呢。失望。不是我品德不好,只是,真的等急了,失望
- 关于TreeView的图片显示的问题;
- 如何动态统计DATAGRID里模版列(textbox)的数据?
- 关于c#里控件画图片的问题
- C#中消息API的调用问题
- 有关VS2008问题
- 如何统计六个年级50个班的语文、数学、英语、科学等科目成绩
js是客户端运行,c#事件是服务端运行,也就是js脚本要回发到服务端才能执行c#事件!!
但js并不具有回发功能!!所以一般情况下根本不行!!但在AJAX下异步调用下是可以做到,也就是异步访问服务器,
所以楼主一定要用js调用c#事件,就我所知只能用AJAX!!
<head runat="server">
<title>无标题页</title>
<script type="text/javascript" language="javascript">
function writeok()
{
document.write("<%= write() %>");
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<input id="Button1" type="button" onclick="writeok()" value="button" /></div>
</form>
</body>
</html>
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;namespace Maticsoft.Web.school
{
public partial class WebForm1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{ }
protected string write()
{
return "OK!";
}
}
}
不知道这样算不算 js调用C#方法
运行结果成功输出 OK!
我现在说的是事件啊.怎么用他调事件.谢谢