1
我想根據行中的特定值將表單中的lables打包。我只需要如何迭代表格行。我如何迭代通過與VS 2008中的SqlDataSource控件相關聯的特定表的行?
我想根據行中的特定值將表單中的lables打包。我只需要如何迭代表格行。我如何迭代通過與VS 2008中的SqlDataSource控件相關聯的特定表的行?
您可以使用SqlDataSource
的Select()
方法來檢索數據,然後您可以將結果轉換爲DataView
或DataReader
。
// Use the result as a DataView.
var dataview = (DataView)SqlDataSource1.Select(DataSourceSelectArguments.Empty);
foreach (DataRowView dataviewrow in dataview)
{
Label1.Text = dataviewrow["FirstName"].ToString();
}
// Use the result as a DataReader.
var datareader = (SqlDataReader)SqlDataSource2.Select(DataSourceSelectArguments.Empty);
while (datareader.Read())
{
Label2.Text = datareader["LastName"].ToString();
}
datareader.Close();