用AjaxPro在javascript中调用后台方法
这是我页面的部分代码
C# code:
<asp:TextBox ID="txtYpbh" runat="server" onkeydown="return B(event,this)"></asp:TextBox>
//输入框控件,调用javascript的onkeydown方法
protected void Page_Load(object sender, EventArgs e)
{
AjaxPro.Utility.RegisterTypeForAjax(typeof(_Default));
}
public void EntKey(string djbh)
{
this.txtDjbh.Text = djbh;
}
//后台注册AjaxPro,以及设置EntKey()方法
<script language="javascript" type="text/javascript">
function B(e,tb)
{
if(e.keyCode==13)
{
var b = tb.value;
_Default.EntKey(b);
}
}
</script>
//当在输入框中点击回车键,将输入的字符串提交到B()方法中
代码大概就是这样,但是实际上,javascript中的_Default.EntKey(b);并没有调用到,因为没有运行EntKey方法中的代码
webconfig里面配置好了吗》?
还有命名空间。。
[AjaxPro.AjaxMethod]
后台方法里面必须的有这个标签
确定除了那句话别的都执行了JS中
加了,但是依然没反应。。。。。。
你是说aspx所在的namespace吗?
相关问答:
如何实现当鼠标悬停控件上时,出现该控件的尾部显示对应的层,鼠标移动到该层上进行相应的操作,当鼠标移除时(不在控件上也不在层上)层隐藏,
http://topic.csdn.net/u/20090830/23/5e5ded07-7216-46c2-9712- ......
如何实现当鼠标悬停控件上时,出现该控件的尾部显示对应的层,鼠标移动到该层上进行相应的操作,当鼠标移除时(不在控件上也不在层上)层隐藏,
HTML code:
<html>
<head>
<meta http-equiv= ......
javascript 一个关于留言板头像的问题
什么意思啊?
你的问题就好比
上班 一个关于用什么交通工具的问题
睡觉 一个关于几点的问题
开个玩笑
麻烦下次发问题时候把问题描述清楚 ......
页面载入的时候使用 如下代码取得一个属性并显示在jsp中
Java code:
<td id="temp1">
<bean:write name="Form" property="years" scope="request"/>
......
对于JavaScript 来说要实现上面这三层含义,其实既简单又不简单。这个结论听起来很矛盾,但是你很快就会发现它是有道理的。下面将介绍几种JavaScript 中具体的实现继承的方法,并详细分析它们的利与弊。
......