Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Details.aspx.cs" Inherits="Details" %>
- <!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></title>
- </head>
- <body>
- <form id="form1" runat="server">
- <div>
- <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="~/Abit.aspx">Назад</asp:HyperLink><br />
- <asp:Label ID="ErrorLabel" runat="server" Text=" " Font-Bold="True" ForeColor="Red"></asp:Label>
- <asp:SqlDataSource ID="SqlDataSource4" runat="server" ConnectionString="<%$ ConnectionStrings:abitConnectionString2 %>"
- SelectCommand="SELECT [name], [cod] FROM [exams$]">
- </asp:SqlDataSource>
- <asp:SqlDataSource ID="SqlDataSource3" runat="server" ConnectionString="<%$ ConnectionStrings:abitConnectionString2 %>"
- SelectCommand="SELECT [name], [cod] FROM [residence$]">
- </asp:SqlDataSource>
- <asp:SqlDataSource ID="SqlDataSource2" runat="server"></asp:SqlDataSource>
- <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:abitConnectionString2 %>"
- SelectCommand="SELECT [family], a.name name, [suname], [number], [vdate], [pol],
- FORMAT([birthday], 'd') birthday,
- FLOOR(DATEDIFF(day, birthday, GETDATE())/365.25) years,
- [year_end], [school], [att_or_dip], [sattestat], [nattestat], [spusport], [npusport], [sv_o_puspo], r.name state, [adres],
- e1.name exname1, e2.name exname2, e3.name exname3, e4.name exname4, e5.name exname5, e6.name exname6, e7.name exname7,
- [note1], [note2], [note3], [note4], [note5], [note6], [note7],
- [note1] + [note2] + [note3] + [note4] + [note5] + [note6] + [note7] sum
- FROM [abit$] a, [exams$] e1, [exams$] e2, [exams$] e3, [exams$] e4, [exams$] e5, [exams$] e6, [exams$] e7, [residence$] r
- WHERE ([number] = @number and [vstup1] = e1.cod and [vstup2] = e2.cod and [vstup3] = e3.cod and [vstup4] = e4.cod and
- [vstup5] = e5.cod and [vstup6] = e6.cod and [vstup7] = e7.cod and [state] = r.cod)"
- UpdateCommand="UPDATE abit$ SET
- State = (SELECT Cod FROM residence$ WHERE name=@State),
- vstup1 = (SELECT Cod FROM exams$ WHERE name=@exname1),
- vstup2 = (SELECT Cod FROM exams$ WHERE name=@exname2),
- vstup3 = (SELECT Cod FROM exams$ WHERE name=@exname3),
- vstup4 = (SELECT Cod FROM exams$ WHERE name=@exname4),
- vstup5 = (SELECT Cod FROM exams$ WHERE name=@exname5),
- vstup6 = (SELECT Cod FROM exams$ WHERE name=@exname6),
- vstup7 = (SELECT Cod FROM exams$ WHERE name=@exname7),
- pol = @pol,
- att_or_dip = @att_or_dip,
- school = @school,
- note1 = @note1,
- note2 = @note2,
- note3 = @note3,
- note4 = @note4,
- note5 = @note5,
- note6 = @note6,
- note7 = @note7,
- birthday=@birthday,
- family = @family,
- name = @name,
- suname = @suname,
- year_end = @year_end,
- [sattestat] = @sattestat,
- [nattestat] = @nattestat,
- [spusport] = @spusport,
- [npusport] = @npusport,
- [sv_o_puspo] = @sv_o_puspo,
- adres = @adres
- WHERE (Number = @number)"
- >
- <UpdateParameters>
- <asp:QueryStringParameter Name="number" QueryStringField="number" Type="Double" />
- <asp:formparameter name="State" formfield="DropDownList1" />
- <asp:formparameter name="exname1" formfield="ListExams1"/>
- <asp:formparameter name="exname2" formfield="ListExams2" />
- <asp:formparameter name="exname3" formfield="ListExams3" />
- <asp:formparameter name="exname4" formfield="ListExams4" />
- <asp:formparameter name="exname5" formfield="ListExams5" />
- <asp:formparameter name="exname6" formfield="ListExams6" />
- <asp:formparameter name="exname7" formfield="ListExams7" />
- <asp:formparameter name="pol" formfield="ListPol" />
- <asp:formparameter name="att_or_dip" formfield="ListAoD" />
- <asp:formparameter name="school" formfield="BoxSchool" />
- </UpdateParameters>
- <SelectParameters>
- <asp:QueryStringParameter Name="number" QueryStringField="number" Type="Double" />
- </SelectParameters>
- </asp:SqlDataSource>
- <asp:DetailsView ID="DetailsView2" runat="server" OnItemUpdating="DetailsView2_ItemUpdating" OnItemUpdated="DetailsView2_ItemUpdated" AutoGenerateRows="False" DefaultMode="Edit" DataSourceID="SqlDataSource1" Height="16px" Width="973px" BackColor="White" BorderColor="#E7E7FF" BorderStyle="None" BorderWidth="1px" CellPadding="3" GridLines="Horizontal">
- <AlternatingRowStyle BackColor="#F7F7F7" />
- <EditRowStyle BackColor="#738A9C" Font-Bold="True" ForeColor="#F7F7F7" />
- <Fields>
- <asp:BoundField DataField="family" HeaderText="Фамилия" SortExpression="family" />
- <asp:BoundField DataField="name" HeaderText="Имя" SortExpression="name" />
- <asp:BoundField DataField="suname" HeaderText="Отчество" SortExpression="suname" />
- <asp:BoundField DataField="number" HeaderText="Номер" SortExpression="number" ReadOnly="True" />
- <asp:BoundField DataField="vdate" HeaderText="Дата заполнения" SortExpression="vdate" ReadOnly="True" />
- <asp:TemplateField HeaderText="Пол" SortExpression="pol">
- <EditItemTemplate>
- <asp:DropDownList ID="ListPol" runat="server" Text='<%# Bind("pol") %>'>
- <asp:ListItem Value="1">Мужской</asp:ListItem>
- <asp:ListItem Value="2">Женский</asp:ListItem>
- <asp:ListItem Value="0">-</asp:ListItem>
- </asp:DropDownList>
- </EditItemTemplate>
- <InsertItemTemplate>
- <asp:TextBox ID="TextBox9" runat="server" Text='<%# Bind("pol") %>'></asp:TextBox>
- </InsertItemTemplate>
- <ItemTemplate>
- <asp:Label ID="Label9" runat="server" Text='<%# Bind("pol") %>'></asp:Label>
- </ItemTemplate>
- </asp:TemplateField>
- <asp:TemplateField HeaderText="День рождения" SortExpression="birthday">
- <EditItemTemplate>
- <asp:TextBox ID="TextBox3" runat="server" Text='<%# Bind("birthday") %>' ValidateRequestMode="Enabled">
- </asp:TextBox>
- </EditItemTemplate>
- <InsertItemTemplate>
- <asp:TextBox ID="TextBox13" runat="server" Text='<%# Bind("birthday") %>'></asp:TextBox>
- </InsertItemTemplate>
- <ItemTemplate>
- <asp:Label ID="Label13" runat="server" Text='<%# Bind("birthday") %>'></asp:Label>
- </ItemTemplate>
- </asp:TemplateField>
- <asp:BoundField DataField="years" HeaderText="Возраст" SortExpression="years" ReadOnly="True" />
- <asp:BoundField DataField="year_end" HeaderText="год окончания" SortExpression="year_end" />
- <asp:TemplateField HeaderText="учебное учреждение" SortExpression="school">
- <EditItemTemplate>
- <asp:TextBox ID="BoxSchool" runat="server" Height="16px" Text='<%# Bind("school") %>' Width="790px"></asp:TextBox>
- </EditItemTemplate>
- <InsertItemTemplate>
- <asp:TextBox ID="TextBox12" runat="server" Text='<%# Bind("school") %>'></asp:TextBox>
- </InsertItemTemplate>
- <ItemTemplate>
- <asp:Label ID="Label12" runat="server" Text='<%# Bind("school") %>'></asp:Label>
- </ItemTemplate>
- </asp:TemplateField>
- <asp:TemplateField HeaderText="аттестат или диплом" SortExpression="att_or_dip">
- <EditItemTemplate>
- <asp:DropDownList ID="ListAoD" runat="server" Text='<%# Bind("att_or_dip") %>'>
- <asp:ListItem Value="1">Аттестат</asp:ListItem>
- <asp:ListItem Value="2">Диплом</asp:ListItem>
- <asp:ListItem Value="0">-</asp:ListItem>
- </asp:DropDownList>
- </EditItemTemplate>
- <InsertItemTemplate>
- <asp:TextBox ID="TextBox10" runat="server" Text='<%# Bind("att_or_dip") %>'></asp:TextBox>
- </InsertItemTemplate>
- <ItemTemplate>
- <asp:Label ID="Label10" runat="server" Text='<%# Bind("att_or_dip") %>'></asp:Label>
- </ItemTemplate>
- </asp:TemplateField>
- <asp:BoundField DataField="sattestat" HeaderText="серия документа об образовании" SortExpression="sattestat" />
- <asp:BoundField DataField="nattestat" HeaderText="номер документа об образовании" SortExpression="nattestat" />
- <asp:BoundField DataField="spusport" HeaderText="серия паспорта" SortExpression="spusport" />
- <asp:BoundField DataField="npusport" HeaderText="номер паспорта" SortExpression="npusport" />
- <asp:BoundField DataField="sv_o_puspo" HeaderText="дата выдачи паспорта" SortExpression="sv_o_puspo" />
- <asp:TemplateField HeaderText="регион" SortExpression="state">
- <EditItemTemplate>
- <asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="False" DataSourceID="SqlDataSource3"
- DataTextField="name" DataValueField="name" Text='<%# Bind("state") %>'>
- </asp:DropDownList>
- </EditItemTemplate>
- <InsertItemTemplate>
- <asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("state") %>'></asp:TextBox>
- </InsertItemTemplate>
- <ItemTemplate>
- <asp:Label ID="Label1" runat="server" Text='<%# Bind("state") %>'></asp:Label>
- </ItemTemplate>
- </asp:TemplateField>
- <asp:TemplateField HeaderText="адрес" SortExpression="adres">
- <EditItemTemplate>
- <asp:TextBox ID="TextBox1" runat="server" Height="16px" Text='<%# Bind("adres") %>' Width="790px"></asp:TextBox>
- </EditItemTemplate>
- <InsertItemTemplate>
- <asp:TextBox ID="TextBox11" runat="server" Text='<%# Bind("adres") %>'></asp:TextBox>
- </InsertItemTemplate>
- <ItemTemplate>
- <asp:Label ID="Label11" runat="server" Text='<%# Bind("adres") %>'></asp:Label>
- </ItemTemplate>
- </asp:TemplateField>
- <asp:TemplateField HeaderText="экзамен 1" SortExpression="exname1">
- <EditItemTemplate>
- <asp:DropDownList ID="ListExams1" runat="server" DataSourceID="SqlDataSource4" DataTextField="name"
- DataValueField="name" AutoPostBack="False" Text='<%# Bind("exname1") %>'>
- </asp:DropDownList>
- </EditItemTemplate>
- <InsertItemTemplate>
- <asp:TextBox ID="TextBox2" runat="server" Text='<%# Bind("exname1") %>'></asp:TextBox>
- </InsertItemTemplate>
- <ItemTemplate>
- <asp:Label ID="Label2" runat="server" Text='<%# Bind("exname1") %>'></asp:Label>
- </ItemTemplate>
- </asp:TemplateField>
- <asp:BoundField DataField="note1" HeaderText="баллы 1" SortExpression="note1" />
- <asp:TemplateField HeaderText="экзамен 2" SortExpression="vstup2">
- <EditItemTemplate>
- <asp:DropDownList ID="ListExams2" runat="server" DataSourceID="SqlDataSource4" DataTextField="name"
- DataValueField="name" Text='<%# Bind("exname2") %>'>
- </asp:DropDownList>
- </EditItemTemplate>
- <InsertItemTemplate>
- <asp:TextBox ID="TextBox3" runat="server" Text='<%# Bind("exname2") %>'></asp:TextBox>
- </InsertItemTemplate>
- <ItemTemplate>
- <asp:Label ID="Label3" runat="server" Text='<%# Bind("exname2") %>'></asp:Label>
- </ItemTemplate>
- </asp:TemplateField>
- <asp:BoundField DataField="note2" HeaderText="баллы 2" SortExpression="note2" />
- <asp:TemplateField HeaderText="экзамен 3" SortExpression="vstup3">
- <EditItemTemplate>
- <asp:DropDownList ID="ListExams3" runat="server" DataSourceID="SqlDataSource4" DataTextField="name"
- DataValueField="name" Text='<%# Bind("exname3") %>'>
- </asp:DropDownList>
- </EditItemTemplate>
- <InsertItemTemplate>
- <asp:TextBox ID="TextBox4" runat="server" Text='<%# Bind("exname3") %>'></asp:TextBox>
- </InsertItemTemplate>
- <ItemTemplate>
- <asp:Label ID="Label4" runat="server" Text='<%# Bind("exname3") %>'></asp:Label>
- </ItemTemplate>
- </asp:TemplateField>
- <asp:BoundField DataField="note3" HeaderText="баллы 3" SortExpression="note3" />
- <asp:TemplateField HeaderText="экзамен 4" SortExpression="vstup4">
- <EditItemTemplate>
- <asp:DropDownList ID="ListExams4" runat="server" DataSourceID="SqlDataSource4" DataTextField="name"
- DataValueField="name" Text='<%# Bind("exname4") %>'>
- </asp:DropDownList>
- </EditItemTemplate>
- <InsertItemTemplate>
- <asp:TextBox ID="TextBox5" runat="server" Text='<%# Bind("exname4") %>'></asp:TextBox>
- </InsertItemTemplate>
- <ItemTemplate>
- <asp:Label ID="Label5" runat="server" Text='<%# Bind("exname4") %>'></asp:Label>
- </ItemTemplate>
- </asp:TemplateField>
- <asp:BoundField DataField="note4" HeaderText="баллы 4" SortExpression="note4" />
- <asp:TemplateField HeaderText="экзамен 5" SortExpression="vstup5">
- <EditItemTemplate>
- <asp:DropDownList ID="ListExams5" runat="server" DataSourceID="SqlDataSource4" DataTextField="name"
- DataValueField="name" Text='<%# Bind("exname5") %>'>
- </asp:DropDownList>
- </EditItemTemplate>
- <InsertItemTemplate>
- <asp:TextBox ID="TextBox6" runat="server" Text='<%# Bind("exname5") %>'></asp:TextBox>
- </InsertItemTemplate>
- <ItemTemplate>
- <asp:Label ID="Label6" runat="server" Text='<%# Bind("exname5") %>'></asp:Label>
- </ItemTemplate>
- </asp:TemplateField>
- <asp:BoundField DataField="note5" HeaderText="баллы 5" SortExpression="note5" />
- <asp:TemplateField HeaderText="экзамен 6" SortExpression="vstup6">
- <EditItemTemplate>
- <asp:DropDownList ID="ListExams6" runat="server" DataSourceID="SqlDataSource4" DataTextField="name"
- DataValueField="name" Text='<%# Bind("exname6") %>'>
- </asp:DropDownList>
- </EditItemTemplate>
- <InsertItemTemplate>
- <asp:TextBox ID="TextBox7" runat="server" Text='<%# Bind("exname6") %>'></asp:TextBox>
- </InsertItemTemplate>
- <ItemTemplate>
- <asp:Label ID="Label7" runat="server" Text='<%# Bind("exname6") %>'></asp:Label>
- </ItemTemplate>
- </asp:TemplateField>
- <asp:BoundField DataField="note6" HeaderText="баллы 6" SortExpression="note6" />
- <asp:TemplateField HeaderText="экзамен 7" SortExpression="vstup7">
- <EditItemTemplate>
- <asp:DropDownList ID="ListExams7" runat="server" DataSourceID="SqlDataSource4" DataTextField="name"
- DataValueField="name" Text='<%# Bind("exname7") %>'>
- </asp:DropDownList>
- </EditItemTemplate>
- <InsertItemTemplate>
- <asp:TextBox ID="TextBox8" runat="server" Text='<%# Bind("exname7") %>'></asp:TextBox>
- </InsertItemTemplate>
- <ItemTemplate>
- <asp:Label ID="Label8" runat="server" Text='<%# Bind("exname7") %>'></asp:Label>
- </ItemTemplate>
- </asp:TemplateField>
- <asp:BoundField DataField="note7" HeaderText="баллы 7" SortExpression="note7" />
- <asp:BoundField DataField="sum" HeaderText="Сумма баллов" SortExpression="sum" ReadOnly="True" />
- <asp:CommandField ShowEditButton="True" />
- </Fields>
- <FooterStyle BackColor="#B5C7DE" ForeColor="#4A3C8C" />
- <HeaderStyle BackColor="#4A3C8C" Font-Bold="True" ForeColor="#F7F7F7" />
- <PagerStyle BackColor="#E7E7FF" ForeColor="#4A3C8C" HorizontalAlign="Right" />
- <RowStyle BackColor="#E7E7FF" ForeColor="#4A3C8C" />
- </asp:DetailsView>
- <asp:SqlDataSource ID="SqlDataSource5" runat="server" ConnectionString="<%$ ConnectionStrings:abitConnectionString2 %>" SelectCommand="SELECT [number], [family] FROM [abit$] WHERE ([number] = @number)">
- <SelectParameters>
- <asp:QueryStringParameter DefaultValue="0" Name="number" QueryStringField="number" Type="Double" />
- </SelectParameters>
- </asp:SqlDataSource>
- <br />
- </div>
- </form>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement