none
gridview的行的上下键操作 RRS feed

  • 问题

  • 各位老师:

     我现在做的一个项目,客户要求在点击TEXTBOX时,显示一个选择的数据源列表,然后可以用上下键选择其中的一行信息,敲ENTER键,就返回选中的数值,

    亦可以用鼠标选中某一行点击返回选中的值,这个用WEB下怎么实现呀?请老师指教

    能不能有其他的方法可以实现呀?


    msdn
    2010年9月18日 5:17

答案

  • textbox有onclick事件,你只要在点击textbox时弹出一个DIV就可以了,然后你获取用户点击DIV中的值,、

    这里有DEMO,http://yangyong2008620.blog.163.com/blog/static/85907162200972851544692/


    http://blog.csdn.net/zx13525079024
    2010年9月18日 11:52
  • 您的这种方法不能实现WEB中的数据源控件用上下键来控制选中哪一行呀?

    只能用鼠标点击事件


    msdn

    只是想抛砖引玉。你可以捕获键盘按钮值来模拟鼠标操作啊。你可以试想一下,其实鼠标左键实现的功能就是键盘空格键功能。而每一个键位都有所对应的系统编码对应 只要获取编码来模拟鼠标操作就行了
    【煜诚海参】http://jinweb.taobao.com
    2010年9月19日 14:56

全部回复

  • textbox有onclick事件,你只要在点击textbox时弹出一个DIV就可以了,然后你获取用户点击DIV中的值,、

    这里有DEMO,http://yangyong2008620.blog.163.com/blog/static/85907162200972851544692/


    http://blog.csdn.net/zx13525079024
    2010年9月18日 11:52
  • 你可以看看这篇文章或许对你有帮助http://hi.baidu.com/jinwb/blog/item/2540d833e95bba4fac4b5fa5.html
    【煜诚海参】http://jinweb.taobao.com
    2010年9月18日 13:42
  • 您的这种方法不能实现WEB中的数据源控件用上下键来控制选中哪一行呀?

    只能用鼠标点击事件


    msdn
    2010年9月19日 1:24
  • 您的这种方法不能实现WEB中的数据源控件用上下键来控制选中哪一行呀?

    只能用鼠标点击事件


    msdn

    只是想抛砖引玉。你可以捕获键盘按钮值来模拟鼠标操作啊。你可以试想一下,其实鼠标左键实现的功能就是键盘空格键功能。而每一个键位都有所对应的系统编码对应 只要获取编码来模拟鼠标操作就行了
    【煜诚海参】http://jinweb.taobao.com
    2010年9月19日 14:56