注册 登录
编程论坛 ASP.NET技术论坛

js调用后台代码

请教code 发布于 2008-09-26 09:02, 2713 次点击
protected string Get(string dd)
    {
        Response.Write("7");
        this.TextBox1.Text = dd;
        return dd;
    }

<script language ="javascript" type ="text/javascript" >
debugger
function CallBack()
{
alert("hehe");
var a="6";
 var dd='<%=Get("'+a+'")%>';
 alert(dd.value);
alert("6");

}

</script>

  <asp:Button ID="Button3" runat="server" Text="Button" OnClientClick='CallBack(); return false;' />


大家看看怎么回事 ,怎么调用不了呢。。。。。。。
13 回复
#2
请教code2008-09-26 09:12
大家来发表一下意见了。。。。。。。。。。。
#3
kevintang2008-09-26 09:12
这样能调用的吗?
  我只知道AJAXPRO可以调用后台的方法!
  这个我不知道!
#4
请教code2008-09-26 09:15
我试了 不可以 但很多帖子都是这么写的
#5
bygg2008-09-26 09:44
你这样肯定是不行的!
<%%>  这样的东东只在初始化页面时执行一次,后面就不会了...
#6
请教code2008-09-26 09:55
大家是怎么用js调用后台的方法的
#7
bygg2008-09-26 09:59
用ajax可以实现...
像你这种功能的,可以直接在Button的Click事件中处理啊.干嘛还用javascript调用后台方法啊?
#8
请教code2008-09-26 10:33
还是谢谢 楼上。。。。。
#9
freexiaoyu2008-09-26 10:40
<script language ="C#">  是不是这样
#10
请教code2008-09-26 10:41
子页面要实现调用父页面方法。。。。。
#11
freexiaoyu2008-09-26 10:56
哦,写错了

    <script language="javascript" type="text/javascript">
function CallBack()
{
var dd=<%=Get("6")%>;
document.getElementById('Text1').value=dd;
}

</script>


 public string Get(string dd)
    {      
        return dd;
    }
#12
kevintang2008-09-26 10:57
晕!子页面要实现调用父页面方法。。。。。 我只会JS子页面要实现调用父页面方法 ! 如果涉及到后台方法的话 我没做过!
#13
请教code2008-09-26 11:01
我是这样想的
子页面要实现调用父页面js方法,父页面上的js方法调用其后台方法
#14
bygg2008-09-26 12:07
用得着吗?直接用公用方法不就可以了?
1