请教大家关于gridview的问题 本人的gridview有一列服务器端textbox,在运行的时候,当焦点离开textbox的时候,触发失去焦点事件。但是textbox的事件中没有这个事件,有人说用javascript来处理,不知道怎么处理? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 javascript使用文档对象模型DOM操控页面 任何窗口 控件 图片等都是可以被描述的 先获取这个textbox对象 然后使用onblur()函数 来实现失去 textbox失去焦点事件 onblur() JS里面用这个。------------直接写似乎也可以,要不在Rowdatabound中,先FindControl,把TextBox显现出来,再通过.Attributes.Add添加事件 function 失去焦点(){。。}obj=document.getElementById("txtboxID");obj.onblur=失去焦点(); <asp:TemplateField> <ItemTemplate> <asp:TextBox ID="TextBox1" runat="server" onblur="你的js处理函数" /> </ItemTemplate></TemplateField> //Rowdatabound事件if (e.Row.RowType == DataControlRowType.DataRow){ Textbox txt= e.Row.FindControl("txt") as Textbox; txt.Attributes.Add("onblur()","你的处理方法");没有测试,可能有语法错误 没有关系的,TextBox在页面生成之后就是一个input的html控件,onblur也可以用的 进一步问,如果我想在我的js处理函数里,对gridview中的数据相乘运算,将结果在另外一列中显示出来,就是说我想实现运算,那代码怎么写? 把服务器控件改成html控件,设成服务器。在html里有个方法onbulr="方法名()" 方法名是用js写的。 怎么可以在一个事件里打开多个网页 加载DLL失败 求好点的.net 编辑器 利用公司局域网erp系统用的sqlserver开发asp.net程序,可以吗?共享数据! ■■■Csc环境变量的设置的奇怪问题 问一些基础性的问题,关于实体类的封装,看下面的小例子。 紧急求助!!!如何锁定浏览器中各功能键??? .net中如何把winform转换问webform? 有没有针对Microsoft Windows Server 2003 Enterprise Edition的IE7.0啊 一个比较初级的问题,但困惑了我好久了 数据库问题 求新闻上一篇,下一篇的方法
onblur()函数 来实现失去 textbox失去焦点事件
JS里面用这个。
------------
直接写似乎也可以,要不在Rowdatabound中,先FindControl,把TextBox显现出来,再通过.Attributes.Add添加事件
{。。}
obj=document.getElementById("txtboxID");
obj.onblur=失去焦点();
<asp:TemplateField>
<ItemTemplate>
<asp:TextBox ID="TextBox1" runat="server" onblur="你的js处理函数" />
</ItemTemplate>
</TemplateField>
//Rowdatabound事件
if (e.Row.RowType == DataControlRowType.DataRow)
{
Textbox txt= e.Row.FindControl("txt") as Textbox;
txt.Attributes.Add("onblur()","你的处理方法");没有测试,可能有语法错误