1

我想根据行中的特定值来更改表单中的标签。我只需要如何遍历表行。

4

1 回答 1

3

您可以使用SqlDataSource'Select()方法检索数据,然后可以将结果转换为 aDataView或 a 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(); 
于 2010-03-05T05:51:52.187 回答