如题

解决方案 »

  1.   

    GridView中添加一个“选择列”,当点击某一行的选择列按钮时,就实现了这一行的选择
      

  2.   

    是不是Winform DataGridView  如果是的话就是 SelectionMode  属性设置为FullRowSelectWebfrom 的GridView 不清楚
      

  3.   

    我添加一个ButtonField
    然后实现Response.Write("<script>alert('" + GridView1.SelectedRow.Cells[0] + "!')</script>");
    怎么弄啊
      

  4.   

    我要实现 鼠标单击某一行 就执行
    Response.Write(" <script>alert('" + GridView1.SelectedRow.Cells[0] + "!') </script>"); 
    救救救救救救救救救救救救救救救救救救救救救救救救救救救救救救救救救救救
      

  5.   

      在Gridview中添加一个编辑列(按钮),和一个序列号列。當点击这个编辑列的时候就可以。触发gridview
    中的一个编辑属性。在这个里面获得该行的序列号输出就OK了。
      

  6.   


    报错啊  System.NullReferenceException: 未将对象引用设置到对象的实例。 在 CL.GridView1_RowEditing(Object sender, GridViewEditEventArgs e) 位置 e:\!\斯菲尔\WebSite\CL.aspx.cs:行号 102 
      

  7.   

    GridView1.Rows[e.NewSelectedIndex].Cells[1]
    这局有问题  
    一值提示System.Web.UI.WebControls.DataControlFieldCell!
      

  8.   

    设置SelectionMode的属性为FullRowSelect
      

  9.   

    添加一个ButtonField,将它的CommandName设为Select,然后在GridView的SelectedIndexChanging事件中写        protected void GridView1_SelectedIndexChanging(object sender, GridViewSelectEventArgs e)
            {
                Response.Write("<script>alert('" + GridView1.Rows[e.NewSelectedIndex].Cells[1].Text + "');</script>");
            }
      

  10.   

    在自定義模版列中加一個checkbox然後在頁面上再加個按鈕
    然後它的寫事件如下
    //這個不單可以選中一行,多行也可以.        for (int i = 0; i < gvReasonCode.Rows.Count; i++)
            {
                if (((CheckBox)gvReasonCode.Rows[i].FindControl("chk")).Checked)
                {
                    //這裡就寫你要做的事情           
                }
            }如果你要想只能選一行的
    就把這個按鈕放到自定義模版裡.
    在onCilck事件代碼寫
    ((CheckBox)gvReasonCode.Rows[i].FindControl("chk")).Checked =true;
      

  11.   

    if (((CheckBox)gvReasonCode.Rows[i].FindControl("chk")).Checked)
      

  12.   

    任何一个GridView里的按钮,只要CommandName是Select就可以,然后可以在GridView的SelectedIndexChanged事件(使用GridView1.SelectedRow)或者SelectedIndexChanging事件(使用e.NewSelectedIndex确定行索引)中进行处理