Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.219.132.107] |
|
Сообщ.
#1
,
|
|
|
Здравствуйте. Как мне вывести результат запроса в определенное место страницы.
Делаю так protected void Page_Load(object sender, EventArgs e) { SqlConn = new MySqlConnection(ConnStr); Query = "select family, name, father from mans"; SqlConn.Open(); command = new MySqlCommand(Query, SqlConn); reader = command.ExecuteReader(); Response.Write("<div class='res'><table border='1'>"); while (reader.Read()) { Response.Write("<tr><td><a href=''>"+ reader[0].ToString() +"</a></td></tr>"); } Response.Write("</table></div>"); SqlConn.Close(); } Стиль .res { border: 1px solid red; position: absolute; top: 200px; right: 200px; } Выводится в указанное место, но при переключении между страничками этот див висит на каждой из них. Если убрать position: absolute;, то див оказывается в верхнем левом углу. Или лучше использовать GridView? Заранее спасибо. |
Сообщ.
#2
,
|
|
|
Цитата valyan @ но при переключении между страничками этот див висит на каждой из них Переключением где? Какими страничками? Цитата valyan @ Response.Write("<div class='res'><table border='1'>"); while (reader.Read()) { Response.Write("<tr><td><a href=''>"+ reader[0].ToString() +"</a></td></tr>"); } Response.Write("</table></div>"); Это какой-то ужасный ужас, в Page_Load что-то писать в Response Ты не phpэшник? Цитата valyan @ Или лучше использовать GridView? Ну это самый разумный вариант. |