当前位置: 首页 > 编程语言 > C#

如何检查是否从GridView中选择了任何行?分享

时间:2023-04-11 01:47:44 C#

GridView如何判断是否选中了某行?我在aspx页面中有一个gridview:---不存在消费者---rowDataBound方法是:protectedvoidgdvMainList_RowDataBound(objectsender,GridViewRowEventArgse){if(e.Row.RowType==DataControlRowType.DataRow){e.Row.Attributes["onclick"]=ClientScript.GetPostBackClientHyperlink(this.gdvMainList,"Select$"+e.Row.RowIndex);我有一个OK按钮,当它被点击时,我从页面收集数据。我想查看在单击“确定”按钮时是否从Gridview中选择了任何行。我怎样才能做到这一点?任何帮助将不胜感激。您可以检查...if(GridView1.SelectedValue!=null){//RowisSelected}您可以尝试这样的操作:IfGridView1.SelectedRows.Count>0Then'yourcodehere-arowisselectedElse'yourcodehere-没有选择行EndIf更好:if(GridView1.SelectedIndex=0并且选择了一行}测试!=null如果所选值!=null将引发异常。你也可以这样查看如果分享的内容对你有用,需要进一步了解C#学习教程,希望大家多多关注——if(GridView.SelectedIndex>=0){stringresult="Selected";}else{stringresult="NotSelected";}本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: