DATaView中判断数据存在性问题 我现在用到一个可编辑的DataGrid,当添加一行的时候,想判断某一列的值是不是唯一,如果不唯一就不能添加该行,想用DataView来实现,请问怎么实现 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以设置DataView所对的DataTable中的某一个列为唯一值的列. 比如:DataColumn.Unique 属性 获取或设置一个值,该值指示列的每一行中的值是否必须是唯一的。 属性值如果值必须是唯一的,则为 true;否则为 false。默认为 false。 下面的示例创建新的 DataColumn,设置它的属性,并将其添加到表的列集合中private void AddColumn(DataTable table){ // Add a DataColumn to the collection and set its properties. // The constructor sets the ColumnName of the column. DataColumn column = new DataColumn("Total"); column.DataType = System.Type.GetType("System.Decimal"); column.ReadOnly = true; column.Expression = "UnitPrice * Quantity"; column.Unique = false;} 问个简单的问题,一直困扰着我。。。痛苦中。 如何通过一个地址获取到该地址下所有的图片和文字 数据库如何还原的问题,后果很严重…… 散点小分 Asp.net网站发布问题 高分!!我的asp.net2.0网站工程里一个静态类体里为什么不能引用另一个静态类的属性???在线等!! 请问用.NET生成静态页面超时怎么处理? 如何返回到上一个页面? 在通过地址栏传值时,当传递的值为中文时接收就会出错。怎么处理 疑惑,JAVASCRIPT可以调用WEB SERVICES吗? 做过真正的asp.net2.0项目的进来讨论讨论 .net 2.0 写的网站,怎么才能把那些dll放入全局共享程序集?
DataColumn.Unique 属性
获取或设置一个值,该值指示列的每一行中的值是否必须是唯一的。
属性值
如果值必须是唯一的,则为 true;否则为 false。默认为 false。 下面的示例创建新的 DataColumn,设置它的属性,并将其添加到表的列集合中
private void AddColumn(DataTable table)
{
// Add a DataColumn to the collection and set its properties.
// The constructor sets the ColumnName of the column.
DataColumn column = new DataColumn("Total");
column.DataType = System.Type.GetType("System.Decimal");
column.ReadOnly = true;
column.Expression = "UnitPrice * Quantity";
column.Unique = false;
}