ASP.NETDatagrid,显示格式化数据

时间:2009-01-29 16:30:41

标签: asp.net data-binding

我有一个ASPX页面,我在其中使用一些值渲染Datagrid。 我正在我的代码中动态创建BoundCoulmns,如下所示,

        BoundColumn iCustomer = new BoundColumn();
        iCustomer.HeaderText = "Customer";
        iCustomer.DataField = "CustomerName";
        dgridProspList.Columns.Add(iCustomer);
        dgridProspList.DataBind();

这将显示CustomerName,因为我已将其分配给datafield属性。现在我想对这个CustomerName.ie做一些修改;我想传递这个“CustomerName”和函数的返回值,我需要指定为DAtaField。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:1)

如果我能够通过使用datagrids ondatabound事件来实现这一目标的正确结束。在这种情况下,您需要选择其中包含客户名称的单元格(类似于row.cells [3])。从这里你应该能够设置你想要的内容。

希望这会有所帮助