2015-01-09 55 views

回答

0

的指標。如果我沒有記錯的有教程GridView的和如何操縱數據的豐富,您可以將其添加到GridView這樣

<asp:GridView Name="gridview1" OnRowUpdating="GridViewUpdateEventHandler" /> 

+0

我使用Windows application.Can你給適合我的要求 –

+1

@KD一個例子代碼,那麼你爲什麼標記它作爲asp.net –

0

不,對此沒有簡單的屬性。但是......

這裏是MSDN

應該是一個方法你必須修改它爲您的數據和控制的名稱來驗證,但是這一切都沒有,直接從鍵盤微軟的。

protected bool IsRowModified(GridViewRow r) 
{ 
    int currentID; 
    string currentLastName; 
    string currentFirstName; 

    currentID = Convert.ToInt32(GridView1.DataKeys[r.RowIndex].Value); 

    currentLastName = ((TextBox)r.FindControl("LastNameTextBox")).Text; 
    currentFirstName = ((TextBox)r.FindControl("FirstNameTextBox")).Text; 

    System.Data.DataRow row = 
     originalDataTable.Select(String.Format("EmployeeID = {0}", currentID))[0]; 

    if (!currentLastName.Equals(row["LastName"].ToString())) { return true; } 
    if (!currentFirstName.Equals(row["FirstName"].ToString())) { return true; } 

    return false; 
}