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

[新手]关于datagrid有关问题

2012-01-01 
[新手]关于datagrid问题asp:BoundColumnDataField id ReadOnly True HeaderText 地点 /asp:Bo

[新手]关于datagrid问题
<asp:BoundColumn   DataField= "id "   ReadOnly= "True "   HeaderText= "地点 "> </asp:BoundColumn>
我希望根据id的值来决定显示内容,如id=1   ,显示 "北京 ",id=2,显示 "上海 "等等。

[解决办法]
使用模板列来实现
[解决办法]
UP
[解决办法]
你把数据库中ID列的记录也提取出来,用DataGrid的绑定列绑定上
假设把绑定的ID放在第一列
然后你就循环datagrid 的行
int rows=DataGrid1.Rows.Count;
for(int i=0;i <rows;i++)
{
if(DataGrid1.Items[i].Cells[0].Text == "1 ")
{
DataGrid1.Items[i].Cells[你要显示的列]= "北京 ";
}
else if...
}

热点排行