table中如何根据一个字段的值取得另一个字段的值?? 我的dataset的table中有两个字段:ID和姓名我现在知道ID为0001,如何取得对应的姓名呢???呵呵,不要笑我…… 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 table.select("ID='0001'","")[0]["Name"] dt.DefaultView.RowStateFilter = "ID='0001'"; string name = dt.DefaultView.Table.Rows[0]["name"].ToString();这样也行 DataTable dt = new DataTable(); DataColumn col1 = new DataColumn("id", typeof(string)); DataColumn col2 = new DataColumn("name", typeof(string)); dt.Columns.Add(col1); dt.Columns.Add(col2); DataRow row1 = dt.NewRow(); row1["id"] = "0001"; row1["name"] = "aaa"; dt.Rows.Add(row1); DataRow row2 = dt.NewRow(); row2["id"] = "0002"; row2["name"] = "bbb"; dt.Rows.Add(row2); //DataView dv = dt.DefaultView; dt.DefaultView.RowFilter = "ID='0002'"; Response.Write(dt.DefaultView[0]["name"].ToString());bbb http://www.lybbs.info/register.php?fromuid=2485737 <%# 你方法的类名.你类里的方法 (Eval("ID").ToString)%>例 <%# LanmuHandle.GetLanmuName(Convert.ToInt32(Eval("Type")))%>public class LanmuHandle{ public LanmuHandle() { // //TODO: 在此处添加构造函数逻辑 无法纪 // } /// <summary> /// 找出所有所属栏目的名称(根据ID) /// </summary> /// <returns></returns> public static string GetLanmuName(int ID) { DataHandle DH = new DataHandle(); DH.SQLString = "select Names from Lanmu WHERE ID=@ID "; DH.Add("@ID", ID); return DH.ExecuteSQLFirst().ToString(); }} 【开源】博客导出工具(支持M个博客N个格式) 菜鸟求助, 求一个算法 关于动态按钮的问题 C#中线程的销毁 急!!C# 用正则表达式验证 MAC地址(在线等) 菜鸟求答!!ASP.NET 如何使DataGridView不显示空行? 请教winform的问题 使用 VS 製作安裝程序的問題 数据库能附加后的问题 怎样在程序中结束本程序,同时让本程序重新运行 asp.net自定义控件设计时支持:怎样向expression添加自己的属性?
string name = dt.DefaultView.Table.Rows[0]["name"].ToString();这样也行
DataColumn col1 = new DataColumn("id", typeof(string));
DataColumn col2 = new DataColumn("name", typeof(string));
dt.Columns.Add(col1);
dt.Columns.Add(col2);
DataRow row1 = dt.NewRow();
row1["id"] = "0001";
row1["name"] = "aaa";
dt.Rows.Add(row1); DataRow row2 = dt.NewRow();
row2["id"] = "0002";
row2["name"] = "bbb";
dt.Rows.Add(row2); //DataView dv = dt.DefaultView;
dt.DefaultView.RowFilter = "ID='0002'";
Response.Write(dt.DefaultView[0]["name"].ToString());bbb
<%# LanmuHandle.GetLanmuName(Convert.ToInt32(Eval("Type")))%>
public class LanmuHandle
{
public LanmuHandle()
{
//
//TODO: 在此处添加构造函数逻辑 无法纪
//
} /// <summary>
/// 找出所有所属栏目的名称(根据ID)
/// </summary>
/// <returns></returns>
public static string GetLanmuName(int ID)
{
DataHandle DH = new DataHandle();
DH.SQLString = "select Names from Lanmu WHERE ID=@ID ";
DH.Add("@ID", ID);
return DH.ExecuteSQLFirst().ToString();
}
}