Ady*_*dyt 2 .net c# datatable datagrid dataset
我正在使用返回数据集的Web服务.在这个数据集中有5个表,比如表A,B,C,D,E.我使用表A.
所以
DataTable dt = new DataTable()
dt = dataset.Table["A"]
Run Code Online (Sandbox Code Playgroud)
现在在这个数据表中有列a1,a2,a3,a4,a5,a6,a7.
假设我只想获取列a3和a4然后将其绑定到我的数据网格.
我该怎么做呢?
对于需要很好地理解Web控件的人,我建议您阅读4GuysFromRolla中的这篇文章DataGrid.
注意:由于这个问题已经得到解答.我想澄清需要做些什么,以防万一其他人在想.
DataSet ds;
//Get Data
using (SqlConnection connection = new SqlConnection(connectionString))
{
// Create the command and set its properties.
SqlCommand command = new SqlCommand();
command.Connection = connection;
command.CommandText = "GetMyData";
command.CommandType = CommandType.StoredProcedure;
ds = connection.ExecuteDataSet();
}
if(ds !=null && ds.Tables.Count > 0)
{
dg.DataSource = ds.Tables[0];
// disable autogeneration of columns
dg.AutoGenerateColumns = false;
//Hide unecessary columns
dg.Columns["a3"].Visible = false;
dg.Columns["a4"].Visible = false;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
35797 次 |
| 最近记录: |