Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовая работа.docx
Скачиваний:
0
Добавлен:
20.01.2026
Размер:
1.75 Mб
Скачать

Приложение б. Исходный код клиентской части

Код Default.aspx

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

<!DOCTYPE html>

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

< head runat="server">

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>

<title>Web - сервис для организации переговоров</title>

</head>

<body background = "Fon.jpg" >

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

< div >

< h1 > Web - сервис для организации переговоров</h1>

<asp:Label ID = "L1" runat= "server" Text= "Выберите месяц" ForeColor= "Black" ></ asp:Label>

<asp:DropDownList ID = "DDL1" runat= "server" ></ asp:DropDownList>

<asp:Button ID = "B1" runat= "server" OnClick= "B1_Click" Text= "Показать свободные даты" />

</ div >

< asp:GridView ID = "GW1" runat= "server" CellPadding= "4" HorizontalAlign= "Left" Caption= "Компания X"

EnableModelValidation= "true" ForeColor= "Black" GridLines= "Vertical" BackColor= "White"

BorderColor= "Black" BorderStyle= "Solid" BorderWidth= "1px" >

< AlternatingRowStyle BackColor= "White" />

< FooterStyle BackColor= "Khaki" />

< HeaderStyle BackColor= "Gray" Font-Bold= "true" ForeColor= "White" />

< PagerStyle BackColor= "Beige" ForeColor= "Black" HorizontalAlign= "Right" />

< RowStyle BackColor= "Beige" />

< SelectedRowStyle BackColor= "Red" Font-Bold= "true" ForeColor= "White" />

</ asp:GridView>

<asp:GridView ID = "GW2" runat= "server" CellPadding= "4" HorizontalAlign= "Justify" Caption= "Компания Y"

EnableModelValidation= "true" ForeColor= "Black" GridLines= "Vertical" BackColor= "White"

BorderColor= "Black" BorderStyle= "Solid" BorderWidth= "1px" >

< AlternatingRowStyle BackColor= "White" />

< FooterStyle BackColor= "Khaki" />

< HeaderStyle BackColor= "Gray" Font-Bold= "true" ForeColor= "White" />

< PagerStyle BackColor= "Beige" ForeColor= "Black" HorizontalAlign= "Right" />

< RowStyle BackColor= "Beige" />

< SelectedRowStyle BackColor= "Red" Font-Bold= "true" ForeColor= "White" />

</ asp:GridView>

</form>

</body>

</html>

Код Default.aspx.cs

using System;

using System.Collections.Generic;

using System.Linq;

using System.Web;

using System.Web.UI;

using System.Web.UI.WebControls;

public partial class _Default : System.Web.UI.Page

{

protected void Page_Load(object sender, EventArgs e)

{

if (!Page.IsPostBack)

{

Service WebC = new Service();

List<string> list = WebC.GetMonth();

DDL1.DataSource = list;

DDL1.DataBind();

}

}

protected void B1_Click(object sender, EventArgs e)

{

string sel = DDL1.Text;

Service WebC = new Service();

GW1.DataSource = WebC.GetDate(sel);

GW1.DataBind();

GW2.DataSource = WebC.GetDate1(sel);

GW2.DataBind();

}

}