Я хочу передать запрос выбора sql из кода позади и на основе этого запроса, данные должны автоматически заполняться в виде сетки. Запрос выбора будет другим, т. Е. Он может выбрать любые таблицы или представления. Мой код выглядит следующим образом.Сетка сетки Asp.net привязывается к запросу динамического выбора
CodeBehind
Protected void ExecuteButton_Click(object sender, EventArgs e)
{
string sql = SqlQueryTextBox.Text;
SqlDataSource1.SelectCommand = sql;
GridView1.Databind();
}
Asp Markup
<asp:GridView ID="GridView1" runat="server"
DataSourceID="SqlDataSource1" AutoGenerateColumns="true">
</asp:GridView>
Но ничего не загружается в виде сетки. До сих пор я использовал вид сетки только для привязки отдельной таблицы и ее столбцов. Есть ли какая-то ошибка в моей логике? Как заполнить сетку динамическими данными?
Я думаю, что было бы более полезно для OP и других посетителей, когда вы добавите некоторое объяснение своей интенции. – reporter
вопросник динамически добавляет запрос, после того как команда selectcommand связывается с sqldatasource и затем привязывается к gridview – SK2185