datagridview 如果某个单元格没有输入值的话则点击保存的时候弹出对话框

解决方案 »

  1.   

    一个同类型的代码你可以参考一下:使用前请引入Jq库文件:    <script src="Scripts/jquery-1.4.1.min.js" type="text/javascript"></script>
        <script type="text/javascript">
            $(function () {
                $("#txtcontent").blur(function () {
                    if (/^\s*$/.test($(this).val())) {
                        alert("请输入相应的值");
                    }
                })
            })
                   
        </script>
    </head>
    <body>
        <input type="text" id="txtcontent" />
    </body>
    </html>
      

  2.   

    楼上的  没搞错??DataGridView是Win里面的呢
      

  3.   

    For i As Integer = 0 To DataGridView1.Rows.Count - 1
       If DataGridView1.Item("出库数量", i).Value & "" = "" Then
           MsgBox("请填写出库数量!")
           Exit Sub
       End If
    Next
      

  4.   

    这个循环一下就好
    比如
    for(int i=0;i<datagridview1.Rows.Count;i++)
    {
      for(int j=0;j<datagridview1.Columns.Count;j++)
      {
          if(datagridview1[j,i].EditedFormattedValue.ToString()=="")
          {
               MessageBox.Show("有空值");
               return ;
          }
      }
    }