js文件里怎么调CS的方法
如题! --------------------编程问答-------------------- AjaxPro --------------------编程问答-------------------- ajax 异步请求 。 --------------------编程问答-------------------- 用ajax 把一个页面当成容器! --------------------编程问答-------------------- 如对某个Button设置css,若css的名称为:
.bstyle{......}
则js:
document.getElementById("Button1").className="bstyle" --------------------编程问答-------------------- 后台方法
public string ss()
{
return("a");
}
js调用
--------------------编程问答-------------------- --------------------编程问答-------------------- js调用C#后台方法,
var a = "<%=ss()%>";
alert(a);
因为后台方法在服务端,js在客户端,所以必须回发到服务端!
AJAX异步是最好的选择! --------------------编程问答-------------------- 不是太懂
后台有个方法
public string aaa()
{
return "1111";
}
js文件里怎么写,我用的是html的<input id="btnOk" type="button">
不是asp:button.
因为有javascript隐藏了一些东西,用asp:button就会出来 --------------------编程问答--------------------
没用,我就这么写的
function ContractOk()
{
var bc = "<%=btnOk_Click() %>";
alert(bc);
} --------------------编程问答-------------------- 用Ajax异步请求! --------------------编程问答-------------------- ajax不懂,是不是放那两控件就行了,把内容放panel里
好像没用,<%%>这里面的方法还是加载页面时就刷出来了 --------------------编程问答-------------------- 1.你可以使用Ajax请求的方式。
2.你可以使用“盗用JS”实现回发,然后传参数,在后台的pageLoad下面接受参数,进行判断,调用相应的方法。
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="LearningAspNet.doPostBack函数.WebForm1" %>--------------------编程问答-------------------- <%= databind()%>
<!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>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:LinkButton ID="LinkButton1" runat="server"></asp:LinkButton>
<!--盗用著名的js函数__doPostBack(),实现了客户端按钮回发-->
<input id="Button1" type="button" value="客户端按钮也能回发" onclick="__doPostBack('Button1','')"/>
</div>
<!--使用超链接传参,链接给本页面,在后台获取并判断参数,执行后台函数代码-->
<a href="WebForm1.aspx?do=postBack">点击我也能回发哦</a>
</form>
</body>
</html>
--------------------编程问答-------------------- AJAX发送请求,后台接到请求后,根据参数执行相应的方法! --------------------编程问答-------------------- var a = "<%=ss()%>";
这种只适合变量
方法的话还是要用AJAX 不然JS 可以直接调用方法 那就不存在AJAX 希望微软早点作出JS 直接可以调用方法 那可就强大了,不需要用ajax了 淘汰了 哈哈 --------------------编程问答-------------------- 错了 是这种 只是一个变量
var a = "<%=ss%>";
这种只适合变量
方法的话还是要用AJAX 不然JS 可以直接调用方法 那就不存在AJAX 希望微软早点作出JS 直接可以调用方法 那可就强大了,不需要用ajax了 淘汰了 哈哈 --------------------编程问答-------------------- ajax --------------------编程问答--------------------
--------------------编程问答-------------------- 忘记说了~还需要引入jquery库~ --------------------编程问答-------------------- 页面的东西调用JS异步调用
$.ajax({
type: "POST",
url: "a.aspx",
cache: false,
beforeSend: function() {
},
success: function(data) {
if (data != null) {
$("#mydiv").html(data);
}
},
error: function() {
$("#mydiv").html('读取出错');
}
});
其他估计得SHELL吧
--------------------编程问答--------------------
+1
或者用ajax --------------------编程问答-------------------- ajax --------------------编程问答-------------------- AjaxPro
补充:.NET技术 , ASP.NET