我有很多列一個gridview。它是可排序的,允許排序=「真」,每列都有排序表達式。對於每一列的排序工作得很好,除了10列有我在Row_Databound事件動態分配標題:如何使動態列標題點擊在GridView的
protected void gvSearchResults_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.Header)
{
for (int i = 1; i < 11; i++)
{
if (Session["Label" + i.ToString()] !=null)
{
e.Row.Cells[i].Text = Session["Label" + i.ToString()].ToString();
}
}
}
}
這10列是不能點擊。有什麼方法可以讓它們點擊嗎?這些列中的其他所有內容都可以進行排序。
我得從不同的論壇上提出了一些建議有關的Page_Load或Page_Init事件創建列,但這可能不會爲我工作。
謝謝。
我投這個答案。我根本沒有想到頭部是一個可以投射的LinkButton。 – VDWWD