HyperLinkColumn HyperLinkCol = new HyperLinkColumn();
HyperLinkCol.DataTextField = "id";
HyperLinkCol.HeaderText = li.Text;
Datagrid1.Columns.Add(HyperLinkCol);//下面帮定DATAGRID.....................这样就添加了一列,读取表ID的值,但是我想显示的是通过ID的值,取的其他数据,比如private string Get_Value_ById(string id){
return id+"aaa"; //这个只是举例。
}
我就是想每行通过ID值,返回其他值,谢谢了
HyperLinkCol.DataTextField = "id";
HyperLinkCol.HeaderText = li.Text;
Datagrid1.Columns.Add(HyperLinkCol);//下面帮定DATAGRID.....................这样就添加了一列,读取表ID的值,但是我想显示的是通过ID的值,取的其他数据,比如private string Get_Value_ById(string id){
return id+"aaa"; //这个只是举例。
}
我就是想每行通过ID值,返回其他值,谢谢了
DataView dv=dt.DefaultView;
private string Get_Value_ById(string id){
//dv.Table中取获取对应ID的值
return id+"aaa"; //这个只是举例。
}
<ASP:DataGrid id="MyDataGrid" runat="server" DataKeyField="id"> <Columns>
<asp:BoundColumn HeaderText="id" DataField="id" />
<asp:BoundColumn HeaderText="name"DataField="name"/>
<asp:BoundColumn HeaderText="phone" DataField="phone"/>
</Columns> </ASP:DataGrid>