使用TemplateField并将具有适当CommandName属性的按钮或链接按钮放入其中:ButtonField.CommandName属性 您可以使用DataBinder.Eval方法设置此按钮文本.
小智 6
我发现这样做的最简单方法是在显示gridview控件之前调用DataBind()之后.
foreach (GridViewRow row in gvAgreementList.Rows)
{
LinkButton lb = (LinkButton) row.Cells[0].Controls[0];
lb.Text = "Edit";
}
Run Code Online (Sandbox Code Playgroud)
<column>写完之后:
<asp:CommandField ShowSelectButton="True" SelectText="Save" />
Run Code Online (Sandbox Code Playgroud)
并AutoGenerateSelectButton="True"从Gridview属性中移除。