数据绑定后,如何替换GridView中某些单元格中的文本
本文关键字:GridView 单元格 文本 替换 何替换 数据绑定 | 更新日期: 2023-09-27 18:18:11
我有一个与数据库相关联的GridView。下面是一个数据绑定:
protected void GridViewProgramms_SelectedIndexChanged(object sender, EventArgs e)
{
int rowIndex = ((GridView) sender).SelectedIndex;
var programid = ((GridView) sender).Rows[rowIndex].Cells[1].Text;
GridViewEx.RowEditing += GridViewEx_RowEditing;
SqlDataSource1.SelectParameters["ID"].DefaultValue = programid;
GridViewEx.DataBind();
ExcersicePanel.Visible = true;
PanelAp.Visible = false;
}
一切都很好,但我需要改变一些单元格值在GridView之后。我需要重写最后一行的每个单元格。如何在不影响数据库的情况下做到这一点?
您需要在数据绑定后在gridview的RowDataBound
事件中编写代码(更改单元格文本)
更多说明请参考以下链接
在数据绑定后更新GridView列
protected void GridViewEx_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
label or textbox ddltype = (label or textbox)e.Row.FindControl("id");
ddltype.text="ur text";
}
}