[英]Calling Code behind Function in JavaScript
我想通过 javascript 调用 function,但我收到一条错误消息“CS0103:当前上下文中不存在名称‘bidindex’”你能帮帮我吗? 谢谢
JS代码
<script>
function senddata(whatdate, bidindex) {
var a = "<%=DatabidGridView1(bidindex,whatdate%>";
}
</script>
.cs 代码
public string DatabidGridView1(string sindex, string sdate)
{
return "good";
}
就像homungus所说,您的代码隐藏中的方法必须是 static WebMethod。
它可能是这样的:
JS代码
$(".clickMe").click(function(){ senddata(data, index) });
function senddata(whatdate, bidindex) {
PageMethods.DatabidGridView1(bidindex, whatdate);
}
.CS 代码
[WebMethod]
public string DatabidGridView1(string sindex, string sdate)
{return "good";}
还有一个有用信息的有用链接: asp.net 中的页面方法
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.