0
有沒有辦法允許編輯某一行而不是整行?ASP.NET GridView允許編輯某一行
當我搜索一個用戶時,它會將數據填充到GridView中。如果將AutoGenerateEditButton設置爲True,則所有行都是可編輯的。例如,如果GridView有10行,當行中的數據在使用If-else語句的特定條件之間時,我只希望底部5是可編輯的而不是整行10行。
有沒有辦法允許編輯某一行而不是整行?ASP.NET GridView允許編輯某一行
當我搜索一個用戶時,它會將數據填充到GridView中。如果將AutoGenerateEditButton設置爲True,則所有行都是可編輯的。例如,如果GridView有10行,當行中的數據在使用If-else語句的特定條件之間時,我只希望底部5是可編輯的而不是整行10行。
嘗試綁定事件檢查標準this..On GridView的行數據..
protected void Gridview1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if ("Your Condition")
{
if ("your condition")
{
e.Row.Enabled = true;//row is editable
}
else
{
e.Row.Enabled = false;//row is not editable
}
}
}
感謝的人。這個對我有用。 –