C# Gridview使用另一列更新列
我有一个与数据库绑定的gridview。我想添加一个额外的列,其中有一个链接按钮。其目的是,当单击linkbutton时,用户可以切换与数据库绑定的列的值 我没有什么好主意如何开始这件事。任何帮助都将不胜感激C# Gridview使用另一列更新列,c#,asp.net,gridview,databound,C#,Asp.net,Gridview,Databound,我有一个与数据库绑定的gridview。我想添加一个额外的列,其中有一个链接按钮。其目的是,当单击linkbutton时,用户可以切换与数据库绑定的列的值 我没有什么好主意如何开始这件事。任何帮助都将不胜感激 关于这一点,Thijs是正确的,我的方法是声明一个名为GridRecord的类或表示网格行的类 class GridRecord { } 然后在类中定义将成为网格列(包括链接列)的所有属性 class GridRecord { private Image m_Link = [so
关于这一点,Thijs是正确的,我的方法是声明一个名为GridRecord的类或表示网格行的类
class GridRecord
{
}
然后在类中定义将成为网格列(包括链接列)的所有属性
class GridRecord
{
private Image m_Link = [some image];
public GridRecord(){}
public Image Link
{
get { return m_Link; }
}
}
然后在网格代码中:
IList<GridRecord> records = new List<GridRecords>();
//Fill records object as you like.
Grid1.DataSource = records;
IList记录=新列表();
//根据需要填充记录对象。
Grid1.DataSource=记录;
然后处理RowCellClick或类似事件,检查单击的单元格是否为属性类型链接并使用它。如果我理解您的问题 使您
gridview
模板字段。你可以找到更多关于
使用命令名放置链接按钮
。看
在这里,对需要访问的字段执行相同的操作。您将能够访问这些值并根据需要进行更改
希望这有帮助谢谢你们两位的快速回复!