50分,问个简单问题,立刻结帖.
function Click_Cell_dglist2(object,currentrow)
{
var AAA;
AAA =document.form1.hquerysql.value;
AAA = <% Server.UrlEncode(AAA) %> //问题在这里,JS怎样调用 C#的方法?
document.location.href = "Default.aspx " + "?MYPK= " + AAA
}
我目前是这么写的,但是有错误.
------解决方案--------------------AAA = <% Server.UrlEncode(AAA) %> //问题在这里,JS怎样调用 C#的方法?
在这里无法使用你的方法处理的
你要记住:
c#先执行,js后执行。
你可以使用ajax来处理
function Click_Cell_dglist2(object,currentrow)
{
var AAA;
AAA =document.form1.hquerysql.value;
AAA = xxUrl(AAA)
document.location.href = "Default.aspx " + "?MYPK= " + AAA
}
function xxUrl(s)
{
//ajax调用处理
}
------解决方案--------------------AAA = <%=Server.UrlEncode(AAA) %>
------解决方案--------------------AAA= ' <%=Server.UrlEncode(AAA) %> '
加上引号和等号 并且里面不能有单引号
------解决方案--------------------你在网上搜一下 "无刷新 "可以找到很多例子