1
我有一個關於增加新行到綁定到RowDataBound事件中的gridview的數據表的問題。你有什麼想法,我該怎麼做?如何將新行添加到綁定到RowDataBound事件中的gridview的DataTable?
我有一個關於增加新行到綁定到RowDataBound事件中的gridview的數據表的問題。你有什麼想法,我該怎麼做?如何將新行添加到綁定到RowDataBound事件中的gridview的DataTable?
我會在gridview上使用OnDataBound事件。在你的rowdatabound完成並且你的網格被數據綁定之後,這種方式會引發這個事件。
<asp:gridview id="Gridview1" runat="server" ondatabound="Gridview_DataBound"
...
</asp:gridview>
private void GridView_DataBound(EventArgs e)
{
if(e.Row.RowType == DataControlRowType.DataRow)
{
//add row to here
}
}
爲什麼要這麼做? ''RowDataBound'被觸發**綁定到一個'DataTable'(我猜)的網格中的每一行**。所以你想在數據綁定之後改變'GridView'的數據源? –