如何处理网格视图中存在的文本框的按键事件

如何处理网格视图中存在的文本框的按键事件

本文介绍了如何处理网格视图中存在的文本框的按键事件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嗨专家,



我有一个名为grditemDetails的网格视图

,因为有3个文本框,即txtItemQty,txtItemPrice,txtItemAmmount
如果用户在txtItemQty字段中输入任何内容,将填写选择商品价格列的


自动填写txtItemAmmount而不使用 textchanged 事件



有什么办法吗?



提前付款

(Keerthi Kumar)

Hi experts,

I have one grid view called grditemDetails
in that there are 3 text boxes namely txtItemQty,txtItemPrice,txtItemAmmount
on selecting a item price column will be filled if user entered anything inside txtItemQty field
automatically txtItemAmmount should be filled without using textchanged event

is there any way to do this??

thanks in advance
(Keerthi Kumar)

推荐答案

<asp:textbox id="txt1" onkeypress="return changeColoronfocus(this);" xmlns:asp="#unknown"></asp:textbox> 







谢谢

Sanju Nambiar




Thanks
Sanju Nambiar


<asp:TemplateField HeaderText="Doses Received" FooterStyle-Width="70px" HeaderStyle-Wrap="true" ItemStyle-Width="70px">
                                            <ItemTemplate>
                                                <asp:TextBox ID="txtDosesReceived" runat="server" onkeypress="return NoCommaAllowed(event);" MaxLength="10" Width="70px"

                                                    Text='<%# Bind("DosesReceived") %>'></asp:TextBox>
                                            </ItemTemplate>
                                            <HeaderStyle HorizontalAlign="Center" />
                                        </asp:TemplateField>





JS方法:



< pre lang =cs>函数NoCommaAllowed(evt){

var charCode =(evt.which)? evt.which:event.keyCode

return!(charCode == 44);

}< / pre>



JS Method:

<pre lang="cs">function NoCommaAllowed(evt) {
var charCode = (evt.which) ? evt.which : event.keyCode
return !(charCode == 44);
}</pre>



这篇关于如何处理网格视图中存在的文本框的按键事件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-03 14:41