powered by simpleCommunicator - 2.0.35     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Не отображается DataGrid
4 сообщений из 4, страница 1 из 1
Не отображается DataGrid
    #32152822
Larvef
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может ли кто подсказать, почему происходит следующее:

1) есть таблица cTopics
Код: plaintext
1.
2.
3.
4.
5.
6.
 ---------------------------
 
id      |   tName
 ---------------------------
 
 1          aaaa


2) Класс в файле index.aspx.cs
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
public class _Index : System.Web.UI.Page
   	{
		private   DataSet topicsDS;
		protected System.Web.UI.WebControls.DataGrid DataGrid1;
		private   SqlConnection sqlCon;
		private   SqlDataAdapter sqlCmd;
		
			
		private void Page_Load(object sender, System.EventArgs e)
		{  	 
			    
				sqlCon=DBtools.makeConnection();
			    sqlCon.Open();

			    topicsDS = new DataSet();
			    DataGrid1 = new DataGrid();
			    sqlCmd = new SqlDataAdapter( "select * from cTopics" , sqlCon);

			    topicsDS.CaseSensitive = true; 
                topicsDS.HasErrors     
			    sqlCmd.Fill(topicsDS,  "catalogTopics" );
			    //sqlCmd.Connection=sqlCon;
			    //sqlCmd.CommandText =  "select * from catalogTopics" ;
			    //dataReader=sqlCmd.ExecuteReader(CommandBehavior.CloseConnection);
				DataGrid1.DataSource=topicsDS.Tables( "catalogTopics" ).DefaultView; 
				DataGrid1.DataBind();
			
			
				
				
				
			}



3) Вывод DataGrid в index.aspx

Код: plaintext
1.
2.
3.
4.
asp:datagrid id= "DataGrid1"  DataKeyField= "tName"  AutoGenerateColumns= "True"  GridLines= "Vertical"  BorderColor= "#003366b"  Runat= "server" >
				<Columns>
					<asp:BoundColumn DataField= "tName"  HeaderText= "topic" ></asp:BoundColumn>
				</Columns>
			</asp:datagrid>


Что делаю неправильно?
...
Рейтинг: 0 / 0
Не отображается DataGrid
    #32153503
Larvef
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Только сейчас заметил, что не указал саму проблему :)

Не выводится датагрид.
...
Рейтинг: 0 / 0
Не отображается DataGrid
    #32153525
Фотография hDrummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробуй

DataGrid1.DataSource=topicsDS;
DataGrid1.DataMember="catalogTopics";

и
AutoGenerateColumns="True" поставь в false, а то будут показаны автосгенерированные колонки +то что ты написал.
...
Рейтинг: 0 / 0
Не отображается DataGrid
    #32154979
Larvef
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hDrummer, спасибо

Я сам накосячил: 2 раза вызвал объект Datagrid
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Не отображается DataGrid
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]