2010-05-11 4 views
1

Я пытаюсь создать сайт состоящий из трех страниц, но с формой контакта с использованием ASP.NET. Теперь, когда я создал макет и все xhtml/css и некоторые javascript, а затем я хочу преобразовать его так, чтобы он был динамичным и мог отправлять электронную почту.XHTML/CSS макет для ASP.NET

Нужно ли преобразовать его с помощью Visual Studio или просто переименовать файлы из .html в .aspx? а затем создать форму в Visual Studio? ... Confused :(

ответ

1

Я бы рекомендовал следующие шаги:

  1. Если вы еще не сделали этого, начать с некоторых ASP Учебник .NET, создайте проект и создайте простую страницу с кодом, чтобы понять, как работает ASP.NET.

  2. Как только вы знакомы с ASP.NET, создайте новый проект. Переименуйте свою контактную форму в aspx и добавьте ее в проект Visual Studio.

  3. Запишите код (подсказка: посмотрите документацию MailMessage class), которая отправляет почту.

+0

У меня есть очень простая концепция ASP.NET, но то, что я хочу знать, чтобы очистить мою концепцию, - это рабочий процесс проектирования и программирования ASP.NET. Используете ли вы Visual Studio для создания всех конструкций или только для логического или программного кода? –

+0

Лично я использую Visual Studio не только для разработки, но и для разработки веб-страниц (главным образом, с использованием главного редактора HTML). Это, однако, не является требованием. Другие используют Expression Web или стороннее программное обеспечение для дизайна. – Heinzi

0

Во-первых, ASP.NET - это серверная технология. То, что визуализируется в браузере, остается тем же старым простым HTML/XHTML в сочетании с CSS и Javascript (или его варианты, такие как jQuery). Таким образом, нет никакой разницы. Посмотрите на HTML-код, сгенерированный, и вы можете понять, какие изменения вам нужно сделать. Чтобы упростить работу, вы можете просто изменить свой CSS для этого.

0

Что вы можете сделать, это следующее:

  1. Создание нового ASP.NET Web Project
  2. Добавьте существующие файлы HTML в этот проект.
  3. Добавить контактную страницу ASPX для отправки почты и т. Д. При необходимости.
  4. Затем можно отобразить страницу ASPX в пределах страницы HTML с помощью IFRAME
Смежные вопросы