Не отображается Gridview - не баян.
От: Pikachu_blin  
Дата: 08.10.08 12:03
Оценка:
В общем-то я на форуме нашел подобный трабл у кого-то но там человеку никто не помог. А трабл следующий — у меня на странице GridView который ни к чему не привязан (datasource не определен). Потом идет след. код:

protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
InitializeTable();
}
}

protected void InitializeTable()
{
string connectionString = ConfigurationManager.ConnectionStrings[1].ToString();

SqlConnection DatabaseConnection = new SqlConnection(connectionString);

SqlDataAdapter dataAdapter = new SqlDataAdapter("SELECT * FROM Tasks", DatabaseConnection);

DataTable tempDataTable = new DataTable("Tasks");

dataAdapter.Fill(tempDataTable);

TasksGridView.DataSource = tempDataTable;
TasksGridView.DataBind();
}

Таким образом я внес данные в таблицу, притом они наверняка внесены — проверял различными способами. Но при запуске приложения таблица просто не отображается, при этом не отображается и строка свойства EmptyDataText. Помогите, кто может.
Re: Не отображается Gridview - не баян.
От: zhech  
Дата: 08.10.08 12:15
Оценка:
А вы дебажить не пробовали? Может, на форме как раз постбек происходит. попробуйте сделать искусственный датасет и сбайндить
Re[2]: Не отображается Gridview - не баян.
От: Pikachu_blin  
Дата: 08.10.08 13:24
Оценка:
Здравствуйте, zhech, Вы писали:

Z>А вы дебажить не пробовали? Может, на форме как раз постбек происходит. попробуйте сделать искусственный датасет и сбайндить


Не, если убрать условие постбэка ничего не происходит. А ДатаСет создавать и байндить его к ГридВью тоже самое, что байндить просто таблицу. Результат один и тот же. Я был бы очень благодарен, если б кто-нить попробовал проделать тоже самое у себя на компе (с NorthWind'ом например) и сказал, что у него происходит.
Re[3]: Не отображается Gridview - не баян.
От: Аноним  
Дата: 08.10.08 13:30
Оценка:
Здравствуйте, Pikachu_blin, Вы писали:

P_>Здравствуйте, zhech, Вы писали:


Z>>А вы дебажить не пробовали? Может, на форме как раз постбек происходит. попробуйте сделать искусственный датасет и сбайндить


P_>Не, если убрать условие постбэка ничего не происходит. А ДатаСет создавать и байндить его к ГридВью тоже самое, что байндить просто таблицу. Результат один и тот же. Я был бы очень благодарен, если б кто-нить попробовал проделать тоже самое у себя на компе (с NorthWind'ом например) и сказал, что у него происходит.


Где aspx-разметка? Нет там AutoGenerateColumns=false?
Re[4]: Не отображается Gridview - не баян.
От: Pikachu_blin  
Дата: 08.10.08 15:13
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, Pikachu_blin, Вы писали:


P_>>Здравствуйте, zhech, Вы писали:


Z>>>А вы дебажить не пробовали? Может, на форме как раз постбек происходит. попробуйте сделать искусственный датасет и сбайндить


P_>>Не, если убрать условие постбэка ничего не происходит. А ДатаСет создавать и байндить его к ГридВью тоже самое, что байндить просто таблицу. Результат один и тот же. Я был бы очень благодарен, если б кто-нить попробовал проделать тоже самое у себя на компе (с NorthWind'ом например) и сказал, что у него происходит.


А>Где aspx-разметка? Нет там AutoGenerateColumns=false?


Мдя... Спасибо!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.