对于GridView
,有什么方法可以AllowPaging="true"
但禁用分页链接(仍然可见但不可点击)?
(适用于用户决定编辑GridView
的情况。在编辑模式下,单元格内的Labels
变为TextBoxes
。)
我已尝试Enabled="false"
但这会禁用所有内容,包括TextBoxes
。
我想我可以在服务器端处理分页,但如果可能的话,我宁愿禁用分页链接。
任何想法都赞赏!
答案 0 :(得分:1)
我会将Pager隐藏在RowEditing上并在取消或更新时再次显示:
void CustomerGridView_RowEditing(Object sender, GridViewEditEventArgs e)
{
// Hide the pager row.
CustomerGridView.PagerSettings.Visible = false;
}
void CustomerGridView_RowCommand(Object sender, GridViewCommandEventArgs e)
{
if (e.CommandName == "Cancel" || e.CommandName == "Update")
{
// Show the pager row.
CustomerGridView.PagerSettings.Visible = true;
}
}