如何为.Net控件的KeyFields属性设置多个关键字[网淘]
来源:互联网 发布:小傻瓜进销存软件 编辑:程序博客网 时间:2024/04/29 16:15
如何为.NET控件的KeyFields属性设置多个关键字
以前也曾为这个问题感到苦恼。今天特意将无意间发现的一段文字,翻译了与各位通道分享……
欢迎各位扔砖头!
在DataTable里面创建一个新列,它使用逗号“,”作为PK列值的分割符号,将新列用作DataFieldKey。
如果你有一个OrderLine的表,该表有两个字段OrderID,ProductID,那么按照如下方法创建一个新的DataColumn字段OrderProductID:
DataTable dt = new DataTable();
da.Fill(dt);
dt.Columns.Add("OrderProductID", typeof(string)), @"CStr(OrderID) & "","" CStr(ProductID)");
myDataGrid.DataSource = dt;
myDataGrid.DataKeyFields = "OrderProductID";
myDataGrid.DataBind();
执行更新操作:
string orderProductID = myDataGrid.Datakeys[e.Item.ItemIndex].ToString();
int orderId = orderProductID.Split(',')[0];
int productId = orderProductID.Split(',')[1];
//Do updates
- 如何为.Net控件的KeyFields属性设置多个关键字[网淘]
- ASP.net中同时设置控件的多个属性,以及设置背景透明色。
- ASP.net中同时设置控件的多个属性,以及设置背景透明色。
- ASP.NET中设置两级菜单联动用户控件的属性为外部使用
- 如何:在 ASP.NET 网页中设置控件的 HTML 属性
- 如何设置属性为默认的绑定属性
- ASP.NET(C#)中将TextBox控件的Readonly属性设置为True时后台直接取值取不到的解决方案
- ASP.NET中TextBox控件ReadOnly属性设置为True,后台取值为空解决办法
- 模拟了个FoxMail的账号属性设置 TZListBox 控件
- 常用的.net控件设置时的一些属性
- 在 ASP.NET 网页中设置控件的 HTML 属性
- asp.net 的 textbox控件怎么设置readonly属性
- 如何为控件设置默认值
- Thymeleaf一次性设置多个属性为相同值
- VB,如何设置自定义控件的默认属性
- 如何在不知道控件的类名时,设置其属性
- C# WinForm控件开发如何设置属性的默认值
- 如何动态设置label控件的字体颜色属性
- 一件很有意思的事情
- 说一说编程恶习
- 佛经上说做人的道理
- 网络socket编程指南 (转贴)1
- 世上最经典的25句话
- 如何为.Net控件的KeyFields属性设置多个关键字[网淘]
- 100分的情书
- 我来了 我是java的初学者
- 兰勃特投影
- 不能使文件与不同的数据库相关
- 第21回 测试用例设计方法的综合运用
- 多态概念
- 离去
- GridView平时要注意的地方。