我知道可以在查询的时候用SELECT语句来解决,我想求教一下如何直接在datagrid里面实现
解决方案 »
- 菜鸟的问题
- 如何获取winfrom应用程序中登陆窗口用户和密码框的句柄,并实现登陆
- C# 如何使用GetPixel函数,在Panel上面获取背景色
- 新手提问关于匿名委托的一个程序
- 如何在web中持久保存数据,session,cookies,数据库还是其他?
- 我想用C#写如下的一个xml,不知代码应该如何写,麻烦赐教
- 如何在窗体失去焦点时 获得键盘消息
- c#数据库连接成功但不显示数据
- 有经验的解释几个概念,谢谢!
- 在winform中有没有像杂webform一样校验文本框输入的控件???
- byte[] 里的数据怎么输出汉字?
- 在 SQLServer 2005 中,用C# 和 用 原来的Tsql写的存储过程 效率一样吗?
然后将这个Column的FalseValue设成0
TrueValue设成1
http://www.syncfusion.com/FAQ/WindowsForms/FAQ_c44c.aspx
或者使用关系表达式来实现,
http://www.microsoft.com/china/MSDN/library/data/dataAccess/ADONETEXP.mspx
<ItemTemplate>
<%# Convert.Int32(DataBinder.Eval(Container.DataItem,"field1"))==0 ? "否" : "是" %>
</ItemTemplate>
</asp:TemplateColumn>
不过你这种情况,建议你还是用Select语句.
if (table.rows[0][1].tostring()=="1")
{
table.rows[0][1]="是" ;
}
for( int i =0;i<dt.Rows.Count;i++ )
{
if( dt.Rows[i]["字段名"].ToString() == "1")
dt.Rows[i]["字段名"] = "否";
else
dt.Rows[i]["字段名"] = "是";
}
然后再绑定