DataGridView如何自定义列数据? 可以在前台显示时 处理一下 <%#DataBinder.Eval(Container.DataItem, "XXX").ToString()==1?"天津":"北京"%>也可以在后台绑定前,遍历整个dt,把等于0的值替换成“北京” 再填充 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 dataGridView1_RowPostPaint在这个事件里面替换一下就可以了 如果你要操作数据 我觉得操作绑定的数据集就可以! winform的话,可以用cell_formating事件来做,只要把e.Value的值改成你需要的就可以了,甚至是图片也可以~给个例子private void MailListGridView_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e) { if (MailListGridView.Columns[e.ColumnIndex].Name == "hasEnclo") { string hasEnclo = MailListGridView.Rows[e.RowIndex].Cells["hasEnclo"].Value.ToString(); if (int.Parse(hasEnclo) == 0) { e.Value = ""; } else if (int.Parse(hasEnclo) == 1) { e.Value = "☆"; } else { e.Value = e.Value + "☆"; } } } 好象还要加一句:e.FormattingApplied = true; 在最外层if中 asp.net gridview绑定数据源问题 关于多线程和界面的问题,现在急求啊 制作视频播放器,要求支持swf rm rmvb mpeg wma avi 在后台数据库更新不了——急求,明天就要交了,快来不及了 c#如何读取Excel整张表 【学习】控制台程序模拟计算器功能,希望通过代码大家能指导我进步。 大家做过在web中访问AD服务器的例子吗? 关于pictureBox的一段小程序,为何字符串值多了一个@ 我想把字符转化为数字再反转回字符 哪款表格控件支持底部合计栏? 请问下面代码这样写有什么用? 急需C#高手帮忙写作图书
如果你要操作数据 我觉得操作绑定的数据集就可以!
给个例子private void MailListGridView_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e)
{
if (MailListGridView.Columns[e.ColumnIndex].Name == "hasEnclo")
{
string hasEnclo = MailListGridView.Rows[e.RowIndex].Cells["hasEnclo"].Value.ToString();
if (int.Parse(hasEnclo) == 0)
{
e.Value = "";
}
else if (int.Parse(hasEnclo) == 1)
{
e.Value = "☆";
}
else
{
e.Value = e.Value + "☆";
}
}
}