Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ошибка при выполнении проги на ASP.Net, Помогите новичку 
:(
    Опции темы
Clause
Дата 18.7.2010, 12:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 17.7.2010

Репутация: нет
Всего: нет



Народ!
Помогите начинающему!

Начал разбираться с ASP.Net
Взял книгу Дино Эспозито "Майкрософт ASP.Net 2.0"
Читаю, все нормально. Дохожу до первого примера - Hello.aspx, запускаю.
Оп-с!
Пишет: "Выполнено, но с ошибками на странице" и в дальнейшем никаких преобразований из строчных в прописные не выполняет.
Если выбросить содержимое скрипта (Hello1.aspx), ошибка исчезает...

Прошу помощи клуба, по-возможности, без флуда...

Файл Hello.Aspx

<!-- Directives -->
<%@ Page Language="C#" %>

<!-- Code Section -->
<script runat="server">
private void MakeUpper(object sender, EventArgs e)
{
    string buf = TheString.Value;
    TheResult.InnerText = buf.ToUpper();
}
</script>

<!-- Layout -->
<html>
<head runat="server"><title>Pro ASP.NET (Ch 01)</title></head>
<body>
<h1>
    Make It Upper</h1>
<form id="Form1" runat="server">
    <input runat="server" type="text" id="TheString" value="Hello, world" />
    <input id="Button1" runat="server" type="submit" value="Proceed ..." OnServerClick="MakeUpper" />
    <hr>
    <h3>Results:&nbsp;</h3><span runat="server" id="TheResult" />
</form>
</body>
</html>


Файл Hello1.Aspx

<!-- Directives -->
<%@ Page Language="C#" %>

<!-- Code Section -->
<script runat="server">

</script>

<!-- Layout -->
<html>
<head runat="server"><title>Pro ASP.NET (Ch 01)</title></head>
<body>
<h1>
    Make It Upper</h1>
<form id="Form1" runat="server">
    <input runat="server" type="text" id="TheString" value="Hello, world" />
    <input id="Button1" runat="server" type="submit" value="Proceed ..." />
    <hr>
    <h3>Results:&nbsp;</h3><span runat="server" id="TheResult" />
</form>
</body>
</html>


Присоединённый файл ( Кол-во скачиваний: 3 )
Присоединённый файл  Hello.aspx 0,68 Kb
PM MAIL   Вверх
fvoice
Дата 19.7.2010, 12:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 34
Регистрация: 28.4.2009

Репутация: нет
Всего: нет



Пример действительно правильный, проверил в трех браузерах - работает. 
Опишите среду:
версия студии, или в чем вы создавали проект?
какой тип проекта указывали при создании?
какая версия фреймворка у вас установлен?
какой браузер используете для просмотра результатов?
PM MAIL   Вверх
Clause
Дата 19.7.2010, 14:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 17.7.2010

Репутация: нет
Всего: нет



версия студии, или в чем вы создавали проект -              VS2008, проект не создавал, просто взял уже готовый пример и запустил его в браузере через localhost

какой тип проекта указывали при создании -               проект я не создавал

какая версия фреймворка у вас установлен -          4 Extended
     
какой браузер используете для просмотра результатов?    IE8;   еще проверял на Deer Park Alpha 2 - на нем вместо сообщения об ошибке браузер переходит в режим отображения текста Hello.aspx

PM MAIL   Вверх
fvoice
Дата 19.7.2010, 15:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 34
Регистрация: 28.4.2009

Репутация: нет
Всего: нет



нужно создать проект "ASP.NET Web Application", либо просто Web Site, после этого нужно добавить страничку aspx, либо использовать ту что создастся автоматически, в нее положить тот код что вы приводили выше, и запустить проект/сайт через кнопку F5, тогда запустится встроенный в студию веб сервер, который сможет корректно отобразить aspx страницу.
Вкратце, почему без веб сервера ваша страница не отображалась:
на ней используются серверные элементы управления, помеченные атрибутом runat="server", которые не могут, или не всегда корректно отображаются простым браузером, но после обработки веб сервером они приобретают читабельный для браузера вид.
PM MAIL   Вверх
Clause
Дата 20.7.2010, 03:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 17.7.2010

Репутация: нет
Всего: нет



Благодарю! Что-то начало дышать...
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




[ Время генерации скрипта: 0.0503 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.