当前位置:首页
开发技术指南» 文章正文
    引言:

    摘要: datatable cart = new datatable(); dataview cartview; void page_load(object sender, eventargs e) { getsource(); if (!ispostback) { bindgrid(); } } void itemsgrid_edit(object sender, datagr......
 ·asp.net中如何使用存储过程    »显示摘要«
    摘要: 如题 ......


如何选择datagrid的列表值

我想操作datagrid时,在选择项时,不用radio或checkbotton,而是用ctrl或shift键直接在datagrid上选择,请问有实现的思路吗??????

NO.1   作者: xtmyname

大体思路:  
  判断用户使用ctrl或shift键时,返回后台选择DataGrid的一条记录。  
  前台:  
  <script>  
  function   a()  
  {  
  if(event.code==ctrl或shift)//我忘了ctrl和shift的键值,你可以查一下。  
  {  
  __doPostBack(LinkButtonID,);  
  }  
  }  
  </script>  
  <body   onkeydown="javascript:a();">  
  <asp:linkbutton   id="LinkButtonID"   runat="server"   visiable="false"></asp:linkbutton>  
  </body>  
  </script>  
  后台:  
  LinkButtonID_onclick事件中:  
  if(this.DataGrid.SelectedIndex==-1)//判断是否有选定行,若没有,则选中第一行,否则选中下一行。  
  {  
  this.DataGrid.SelectIndex=0;  
  }  
  else  
  {  
  this.DataGrid.SelectedIndex=this.DataGrid.SelectedIndex+1;  
  }  
  我没试过,不知道行不行,你可以试一下。


    摘要: 国防生,原来是要去军队。当时以为军队很神圣很稳定。可是现在发现里面太黑,没有关系不好在里面发展。就要退出了。 说大点,在部队当混混,天天看报纸一样是国家的蛀虫,在外面好好干也一样是为祖国做贡献 妈的违约金是4.5万,给上一个违约的人减免了一部分,却不给我减免,真tmd够了 有4.5万我重新上一次大学都够了 我已经签了一个公司,三方就业协议签了,不知道学校会不会把我的派遣证给部队(是不是学校......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE