グリッドビューで編集した値を編集するには、編集を押してすべての列を編集することができます。編集する。グリッドビューで列を読み込み専用に設定する方法
私はこれを行う方法はありますか?
これは私のaspxコードです:
<asp:GridView ID="GridView1" runat="server" AutoGenerateDeleteButton="True"
onrowdeleting="GridView1_RowDeleting" AutoGenerateEditButton="True"
onrowediting="GridView1_RowEditing"
onrowcancelingedit="GridView1_RowCancelingEdit"
onrowupdating="GridView1_RowUpdating" >
</asp:GridView>
これは私のaspx.csコードである:あなたが編集することが好きではない、その列に権利を"ReadOnly= true"
を与える必要があり
public void loadCustomer()
{
SqlConnection objConnection = new SqlConnection("Data Source=localhost;Initial Catalog=SampleApplication;Integrated Security=True");
objConnection.Open();
SqlCommand objCommand = new SqlCommand();
objCommand.CommandText = "Select * from Customer";
objCommand.Connection = objConnection;
objCommand.ExecuteNonQuery();
DataSet objds = new DataSet();
SqlDataAdapter objadap = new SqlDataAdapter(objCommand);
objadap.Fill(objds);
GridView1.DataSource = objds.Tables[0];
GridView1.DataBind();
objConnection.Close();
}
このリンクをクリックしてください:http://forums.asp.net/p/1442129/3268947.aspx –