Asp.net 将自动生成的列添加到gridview

Asp.net 将自动生成的列添加到gridview,asp.net,gridview,Asp.net,Gridview,我已在RowDatabound事件中自动生成Gridview的序列号,如下所示 protected void Gdview_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { Label lblSerial = (Label)e.Row.Fin

我已在RowDatabound事件中自动生成Gridview的序列号,如下所示

 protected void Gdview_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            if (e.Row.RowType == DataControlRowType.DataRow)
            {
                Label lblSerial = (Label)e.Row.FindControl("lblSRNO");
                lblSerial.Text = "S" + ((Gdview.PageIndex * Gdview.PageSize) + e.Row.RowIndex + 1).ToString();
            }
        }
现在我想将此文本添加到我的SQL列中。此SeirlNo是第一列,我按照以下过程将值添加到SQL表中

 protected void Button1_Click(object sender, EventArgs e)
        {
            string strOrganization = txtOrganization.Text;
            string strOrigin = txtOrigin.Text;
            string strLoc = TexLocation.Text;
            string strService = TxtService.Text;
            string strEst = TxtEstablish.Text;

            //SqlCommand cmd = new SqlCommand ("Insert into mpSoftware Organization='"+strOrganization+"'",Origin='"++"',Location='"++"',Service='"++"',Est='"++"' Where SerialNo='"++"');
。。。。。 ....

但是在这里我挣扎着…我忘记了SerialNo是自动生成的…我怎么能在这里得到SerialNo的值????请给我一些有价值的建议

        }

添加公共属性以在生成序列号时保存序列号的值。然后将该值传递到您的sqlCommand中

您是否可以提出问题以显示按钮和GridView的标记?您能否给我一些示例,让我更好地理解,请。。。??