首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

读取 DataList 绑定的数据有关问题! 各位请帮忙

2011-12-25 
读取 DataList 绑定的数据问题! 各位请帮忙.两张数据表TABLE1和TABLE2两个页面ASP1.aspx和 ASP2.aspxASP1.

读取 DataList 绑定的数据问题! 各位请帮忙.
两张数据表   TABLE1   和   TABLE2   两个页面   ASP1.aspx     和 ASP2.aspx    

ASP1.aspx页面的GridView绑定表   TABLE1,通过TABLE1表的ID子段传递到   ASP2.aspx页面的DataList控件,并用DataList显示相关数据.

我想把   DataList   里面的ID字段的值赋值给本页面的一个LABEL1控件,   请问如何获得DataList里面的ID子段的值.在线等!!!!



[解决办法]
设置Datalist的datakeyname为要绑定表的主键,
int ID = Convert.ToInt32(DataList1.DataKeys[e.itemIndex].Value.ToString());
[解决办法]
在ItemDataBound事件中
[解决办法]
错了,
Label lb = e.item.FindControl( "ControlID ") as Label

[解决办法]
怎么可能呢?
protected void ToolList_ItemDataBound(object sender, DataListItemEventArgs e)
{
Label lblName1 = e.Item.FindControl( "labName1 ") as Label;
Label lblName2 = e.Item.FindControl( "labName2 ") as Label;
Label lblName3 = e.Item.FindControl( "labName3 ") as Label;

string CurrentCulture = CultureInfo.CurrentCulture.Name;
switch (CurrentCulture.ToLower())
{
case "zh-cn ":
lblName1.Visible = false;
lblName3.Visible = false;
break;

case "zh-tw ":
lblName1.Visible = false;
lblName2.Visible = false;
break;

default:
lblName2.Visible = false;
lblName3.Visible = false;
break;
}
}

热点排行