Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / aspx и c# / 6 сообщений из 6, страница 1 из 1
04.08.2006, 19:06
    #33900823
dalex
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
aspx и c#
Когда запускается на выполнение приложение ASP.NET, то вначале выполняется код из файла c#, а потом уже сам aspx

как сделать так, чтобы результат выполнения c# помещался между

<body>
<form>
результат выполнения c#
</form>
</body>
...
Рейтинг: 0 / 0
04.08.2006, 23:41
    #33901038
ЧеГевара
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
aspx и c#
ухожу из проффорума, а то трава не нужна будет.
з.ы. может йаъ конечно тупой, но лично йаъ ничо не понял.
...
Рейтинг: 0 / 0
05.08.2006, 21:36
    #33901488
Жасмин
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
aspx и c#
Когда запускается на выполнение приложение ASP.NET, то вначале выполняется код из файла c#, а потом уже сам aspx
как сделать так, чтобы результат выполнения c# помещался между
<body>
<form>
результат выполнения c#
</form>
</body>

Я догадываюсь, что ты в Page_Load() пишешь Response.Write и все это естественно, помещается до <html>
Ну тебе правильно подсказали, только очень лаконично.

Привожу отрывок из моего курса. Полностью его можно будет прочитать в ближайшем будущем на сайте intuit.ru
Дело в том, что у страницы есть последовательность событий, которая запускается каждый раз, когда она генерится для отправки пользователю. Page_Load запускается до Render, а HTML-код создается именно в Render.
Поэтому нельзя говорить, что сначала "выполняется код из файла c#, а потом уже сам aspx". Система берет эти 2 файла и из них создает одну страницу на c#. Если ты на странице описал Label, то в этой странице в Page_Load создается класс Label и присваиваются его свойства.
Любой код, внедренный с помощью <% и %>, обрабатывается во время события Render как часть страницы.
<html>
<head>
</head>
<body>
1 Строка HTML<br />
<% Response.Write ("1 Строка ASP.NET <br />"); %>
2 Строка HTML<br />
<% Response.Write ("2 Строка ASP.NET<br />"); %>
3 Строка HTML<br />
<% ="3 Строка ASP.NET<br />"; %>
</body>
</html>


__________________________________
Я ни от кого, ни от чего не завишу.
Встань, делай как я, ни от кого не завись.
...
Рейтинг: 0 / 0
05.08.2006, 21:36
    #33901489
Жасмин
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
aspx и c#
Когда запускается на выполнение приложение ASP.NET, то вначале выполняется код из файла c#, а потом уже сам aspx
как сделать так, чтобы результат выполнения c# помещался между
<body>
<form>
результат выполнения c#
</form>
</body>

Я догадываюсь, что ты в Page_Load() пишешь Response.Write и все это естественно, помещается до <html>
Ну тебе правильно подсказали, только очень лаконично.

Привожу отрывок из моего курса. Полностью его можно будет прочитать в ближайшем будущем на сайте intuit.ru
Дело в том, что у страницы есть последовательность событий, которая запускается каждый раз, когда она генерится для отправки пользователю. Page_Load запускается до Render, а HTML-код создается именно в Render.
Поэтому нельзя говорить, что сначала "выполняется код из файла c#, а потом уже сам aspx". Система берет эти 2 файла и из них создает одну страницу на c#. Если ты на странице описал Label, то в этой странице в Page_Load создается класс Label и присваиваются его свойства.
Любой код, внедренный с помощью <% и %>, обрабатывается во время события Render как часть страницы.
<html>
<head>
</head>
<body>
1 Строка HTML<br />
<% Response.Write ("1 Строка ASP.NET <br />"); %>
2 Строка HTML<br />
<% Response.Write ("2 Строка ASP.NET<br />"); %>
3 Строка HTML<br />
<% ="3 Строка ASP.NET<br />"; %>
</body>
</html>


__________________________________
Я ни от кого, ни от чего не завишу.
Встань, делай как я, ни от кого не завись.
...
Рейтинг: 0 / 0
05.08.2006, 21:37
    #33901491
Жасмин
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
aspx и c#
Когда запускается на выполнение приложение ASP.NET, то вначале выполняется код из файла c#, а потом уже сам aspx
как сделать так, чтобы результат выполнения c# помещался между
<body>
<form>
результат выполнения c#
</form>
</body>

Я догадываюсь, что ты в Page_Load() пишешь Response.Write и все это естественно, помещается до <html>
Ну тебе правильно подсказали, только очень лаконично.

Привожу отрывок из моего курса. Полностью его можно будет прочитать в ближайшем будущем на сайте intuit.ru
Дело в том, что у страницы есть последовательность событий, которая запускается каждый раз, когда она генерится для отправки пользователю. Page_Load запускается до Render, а HTML-код создается именно в Render.
Поэтому нельзя говорить, что сначала "выполняется код из файла c#, а потом уже сам aspx". Система берет эти 2 файла и из них создает одну страницу на c#. Если ты на странице описал Label, то в этой странице в Page_Load создается класс Label и присваиваются его свойства.
Любой код, внедренный с помощью <% и %>, обрабатывается во время события Render как часть страницы.


<html>
<head>
</head>
<body>
1 Строка HTML<br />
<% Response.Write ("1 Строка ASP.NET <br />"); %>
2 Строка HTML<br />
<% Response.Write ("2 Строка ASP.NET<br />"); %>
3 Строка HTML<br />
<% ="3 Строка ASP.NET<br />"; %>
</body>
</html>




__________________________________
Я ни от кого, ни от чего не завишу.
Встань, делай как я, ни от кого не завись.
...
Рейтинг: 0 / 0
07.08.2006, 11:26
    #33902491
dalex
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
aspx и c#
Но код у меня не совсем маленький. Суть кода состоит в запросе данных к БД и работа с ними.

Я пробовал через <% %>, но, видимо, что-то не так делал
как грамотно это сделать?
Код состоит из несколькоих функций (ну само собой, есть и Page_Load)












Когда запускается на выполнение приложение ASP.NET, то вначале выполняется код из файла c#, а потом уже сам aspx
как сделать так, чтобы результат выполнения c# помещался между
<body>
<form>
результат выполнения c#
</form>
</body>

Я догадываюсь, что ты в Page_Load() пишешь Response.Write и все это естественно, помещается до <html>
Ну тебе правильно подсказали, только очень лаконично.

Привожу отрывок из моего курса. Полностью его можно будет прочитать в ближайшем будущем на сайте intuit.ru
Дело в том, что у страницы есть последовательность событий, которая запускается каждый раз, когда она генерится для отправки пользователю. Page_Load запускается до Render, а HTML-код создается именно в Render.
Поэтому нельзя говорить, что сначала "выполняется код из файла c#, а потом уже сам aspx". Система берет эти 2 файла и из них создает одну страницу на c#. Если ты на странице описал Label, то в этой странице в Page_Load создается класс Label и присваиваются его свойства.
Любой код, внедренный с помощью <% и %>, обрабатывается во время события Render как часть страницы.


<html>
<head>
</head>
<body>
1 Строка HTML<br />
<% Response.Write ("1 Строка ASP.NET <br />"); %>
2 Строка HTML<br />
<% Response.Write ("2 Строка ASP.NET<br />"); %>
3 Строка HTML<br />
<% ="3 Строка ASP.NET<br />"; %>
</body>
</html>
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / aspx и c# / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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