Разработка WEB приложений в ASP,NET

Страницы работы

Содержание работы

Министерство образования и науки Российской Федерации

Федеральное агентство по образованию

Государственное образовательное учреждение

высшего профессионального образования

«Комсомольский – на - Амуре государственный технический университет»

Кафедра математического обеспечения и применения ЭВМ

ЛАБОРАТОРНАЯ РАБОТА № 3

по курсу «Администрирование информационных систем»

Студенты группы 4ВС-1:                                                                                      Киселевский М.Е.

Лоушкин А.В.                                                                                                                                        

Преподаватель:                                                                                                      Петрова А.Н.

2008

Тема:       Разработка WEB приложений в ASP.NET

Цель:       Получить навыки разработки WEB приложений по технологии ASP.NET

Задание: Создать несколько web страниц. Получить данные из  MSSQL по технологии ADO.NET и представить их на созданных страницах. Учесть возможность изменения и добавления данных в БД через web.


При создании Web страниц использовался MS Visual Studio 2005 язык разметки HTML и язык программирования C#.

Весь проект состоит из трех страниц: index0.html, index1.aspx, index2.aspx.

  • index0.html – стартовая страница. С нее, по ссылке, можно попасть на страницу афиши и расписания(заказа билетов) рис. 1.
  • index1.aspx – афиша. Просмотр текущих и будущих фильмов
  • index2.aspx – расписания фильмов. Так же здесь можно посмотреть свободные места и забронировать билет.

Рис. 1. index0.html

Код страницы Default.html

<HTML>

<HEAD>

<TITLE>Pacific Theatres</TITLE>

</HEAD>

<BODY BGCOLOR=#FFFFFF TEXT=#FF0000 LINK=#FF0000 VLINK=#800080>

<CENTER><img src=g.jpg>

<h3><a href="index1.aspx">Афиша</a><br><br><a href="index2.aspx">Расписание фильмов</a></h3>

<br>

<br>

<br>

<br>

<br>

<br>

<br>

<br>

<br>

<br>

<br>

<br>

<br>

<br>

<Hr width=75%>

<h5><font color=red>Телефон +1(1111)111111 <br>email: book@pacific.com

</CENTER>

</BODY>

На странице index1.aspx отображаются данные из таблицы Film.

Рис. 2. Страница index1.aspx

Код страницы index1.aspx

<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="index1.aspx.cs" Inherits="_Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >

<head runat="server">

<title>Pacific Theatres</title>

</head>

<body>

<form id="form1" runat="server">

<div>

<center>

&nbsp;<img src="g.jpg" />

<br>

<br>

<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="Data Source=Shasha;Initial Catalog=MOVIES;Integrated Security=True"

SelectCommand="SELECT [название фильма] AS название_фильма, [начало проката] AS начало_проката, [конец проката] AS конец_проката, [описание фильма] AS описание_фильма, [длительность] FROM [Film] where [Film].[конец проката]>=getdate()" ProviderName="System.Data.SqlClient">

</asp:SqlDataSource>

<asp:GridView ID="GridView1" runat="server" AllowSorting="True" AutoGenerateColumns="False"

CellPadding="4" DataSourceID="SqlDataSource1" ForeColor="#333333" GridLines="None">

<FooterStyle BackColor="#990000" Font-Bold="True" ForeColor="White" />

<RowStyle BackColor="#FFFBD6" ForeColor="#333333" />

<Columns>

<asp:BoundField DataField="название_фильма" HeaderText="название фильма" SortExpression="название_фильма" />

<asp:BoundField DataField="конец_проката" HeaderText="конец проката" SortExpression="конец_проката" DataFormatString="{0:d}" />

<asp:BoundField DataField="начало_проката" HeaderText="начало проката" SortExpression="начало_проката" DataFormatString="{0:d}" />

<asp:BoundField DataField="описание_фильма" HeaderText="описание фильма" SortExpression="описание_фильма" />

<asp:BoundField DataField="длительность" HeaderText="длительность" SortExpression="длительность" />

</Columns>

<PagerStyle BackColor="#FFCC66" ForeColor="#333333" HorizontalAlign="Center" />

<SelectedRowStyle BackColor="#FFCC66" Font-Bold="True" ForeColor="Navy" />

Похожие материалы

Информация о работе