textbox的ontextchanged参数事件怎样触发

textbox&控件&OnTextChanged触发
今天试了半天,在手动更改text的值的时候,一直都没有实现触发时间
后来发现是个超级低级的错误&textbox中没有添加
utoPostBack=true;
要实现的是textbox与calendar(日期控件)的互动,在要添加过日期后,calendar隐藏,更改textbox的text时再次显示并更改时间。
&asp:TextBox&ID="DateStart"&runat="server"&&&OnTextChanged="DateStart_TextChanged"&
&&&&&&&&&&&&/asp:TextBox&
&asp:Calendar ID="Calendar1" runat="server"
OnSelectionChanged="Calendar1_SelectionChanged"&&/asp:Calendar&
& protected void DateStart_TextChanged(object
sender, EventArgs e)
&&&&&&&&&&&
Calendar1.Visible =
protected void Calendar1_SelectionChanged(object sender, EventArgs
&&&&&&&&&&&
DateStart.Text = Calendar1.SelectedDate.ToShortDateString();
&&&&&&&&&&&
Calendar1.Visible =
&--------------------------------------------------------------------------------
第二种方法 在textbox旁放置一个BUTTON
在他的click中写calendar的visible和传给textbox值
---------------------------------------------------------------------------------------------
最后找到了一个JS控件..瞬间解决..以上代码全部可以DEL掉了..总结一句话...JS控件省时又省力...
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。欢迎加入我们,一同切磋技术。 &
用户名: &&&
密 码: &
共有 6373 人关注过本帖
标题:textbox的OnTextChanged事件怎样触发
等 级:新手上路
&&已结贴√
&&问题点数:0&&回复次数:4&&&
textbox的OnTextChanged事件怎样触发
想根据textbox的值来做判断,代码写在OnTextChanged里,但是不响应,要按回车才执行,textbox的值动态读取的,怎样才能textbox的值一改变就自动触发呢
搜索更多相关主题的帖子:
等 级:业余侠客
帖 子:799
专家分:236
我提供的办法!
你为 textbox 注册一个 onkeyup 或者是 onkeydown 的 js 事件!
然后 用 js 去 调用ajax 方法 来实现!
你看看可不可行?
编程少年基地——少年编程者的练兵场
&&& 招聘版主中
来 自:北京
等 级:版主
威 望:120
帖 子:8067
专家分:6655
OnTextChanged本身就是这样啊,文本改变了,并不是立即就触发事件,需要某个东西触发页面更新后,它才会起作用
建议用鼠标离开的事件,属于javascript方面的东西
本来无一物,何处惹尘埃
It is empty at all here, Why pm 2.5 is so TMD high!
等 级:业余侠客
帖 子:88
专家分:270
这个貌似你一改变就出发了呀,我估计是你不会调用吧
等 级:论坛游民
帖 子:22
专家分:25
将textbox的autopostback设置为true
版权所有,并保留所有权利。
Powered by , Processed in 0.046478 second(s), 8 queries.
Copyright&, BCCN.NET, All Rights Reserved通过JS触发TextBox的ontextchanged事件,并获取TextBox所在GridView的那一行 - Peter.gao - 推酷
通过JS触发TextBox的ontextchanged事件,并获取TextBox所在GridView的那一行 - Peter.gao
protected void txtInsNum_TextChanged(object sender, EventArgs e)
TextBox t = (TextBox)
GridViewRow drv = (GridViewRow)t.NamingC
int rowIndex = drv.RowI
function txtInsNum(txt) {
var td = txt.parent();
var InsNumTotal = td.find("input:eq(3)");
InsNumTotal.val(td.find("input:eq(0)").val() * 1 + td.find("input:eq(1)").val() * 1 + td.find("input:eq(2)").val() * 1);
InsNumTotal.change();
&asp:TemplateField HeaderText="ORDER QTY READY FOR INSPECTION"&
&ItemTemplate&
&asp:TextBox ID="txtInsNum1" onblur="txtInsNum($(this))"
runat="server" &&/asp:TextBox&
&asp:TextBox ID="txtInsNum2" onblur="txtInsNum($(this))"
runat="server" &&/asp:TextBox&
&asp:TextBox ID="txtInsNum3" onblur="txtInsNum($(this))"
runat="server" &&/asp:TextBox&
&asp:TextBox ID="txtInsNumTotal" AutoPostBack="true" Enabled="false" OnTextChanged="txtInsNum_TextChanged" runat="server" &&/asp:TextBox&
&/ItemTemplate&
&/asp:TemplateField&
txtInsNumTotal
控件的 AutoPostBack=
纯粹记录,以免以后又忘记了
已发表评论数()
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
标题不准确
排版有问题
主题不准确
没有分页内容
图片无法显示
视频无法显示
与原文不一致

我要回帖

更多关于 ontextchanged 的文章

 

随机推荐