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

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

<AlternatingRowStyle BackColor="White" />

</asp:GridView>

<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>

</div>

</form>

</body>

</html>

На странице index2.aspx показано расписание сеансов из таблицы Seans. При выборе ссылки «Выбрать сеанс» появляется схематическое изображение зала со свободными и занятыми местами (рис. 4). Красным обозначены занятые места, зеленым – свободные. При щелчке кнопкой мыши на месте в зале, происходит расчет стоимости билета, которая отображается в поле стоимость. Для бронирования билета требуется нажать на кнопку «приобрести  билет».

Рис. 3. index2.aspx

Рис. 4. Выбор определенного сеанса

Рис. 5. Выбор места

Рис. 6. Билет забронирован

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

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

<!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 style="text-align: center">

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

<center>

<div>

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

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

SelectCommand="SELECT Seans.Дата, Seans.Время, Film.[название фильма], Seans.[своб мест], Zali.[название зала], Film.[описание фильма], Seans.[Код сеанса], Seans.[Код фильма], Seans.[Код зала] FROM Seans INNER JOIN Film ON Seans.[Код фильма] = Film.[Код фильма] INNER JOIN Zali ON Seans.[Код зала] = Zali.[Код зала] WHERE (Seans.Дата >= GETDATE())" ProviderName="<%$ ConnectionStrings:MOVIESConnectionString5.ProviderName %>" OnSelecting="SqlDataSource1_Selecting">

</asp:SqlDataSource>

&nbsp;

</div>

&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;

<asp:GridView ID="GridView1" runat="server" CellPadding="4"

DataSourceID="SqlDataSource1" ForeColor="#333333" GridLines="None" OnSelectedIndexChanged="GridView1_SelectedIndexChanged" AutoGenerateColumns="False" DataKeyNames="Код сеанса,Код фильма,Код зала">

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

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

<Columns>

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

<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="название зала" />