⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 editexam.ascx

📁 学生成绩管理系统
💻 ASCX
字号:
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="EditExam.ascx.cs" Inherits="TeachHelper_Controls_EdirAchievement" %>
<asp:GridView ID="GridViewAchievement" runat="server" AllowSorting="True" AutoGenerateColumns="False"
    CellPadding="4" ForeColor="#333333" GridLines="None"
    Width="202px" AllowPaging="True" PageSize="5" OnPageIndexChanging="GridViewAchievement_PageIndexChanging" OnRowCancelingEdit="GridViewAchievement_RowCancelingEdit" OnRowDataBound="GridViewAchievement_RowDataBound" OnRowDeleting="GridViewAchievement_RowDeleting" OnRowEditing="GridViewAchievement_RowEditing" OnRowUpdating="GridViewAchievement_RowUpdating">
    <FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
    <Columns>
        <asp:BoundField DataField="Id" HeaderText="编号" ReadOnly="True" />
        <asp:TemplateField HeaderText="名称">
            <EditItemTemplate>
                <asp:TextBox ID="TextBoxName" runat="server" Text='<%# Bind("Name") %>'></asp:TextBox>
                <asp:RequiredFieldValidator ID="RequiredFieldValidatorName" runat="server" ControlToValidate="TextBoxName"
                    ErrorMessage="名称不能为空" ToolTip="名称不能为空" ValidationGroup="EditExam">*</asp:RequiredFieldValidator>
            </EditItemTemplate>
            <ItemTemplate>
                <asp:Label ID="Label4" runat="server" Text='<%# Bind("Name") %>'></asp:Label>
            </ItemTemplate>
        </asp:TemplateField>
        <asp:TemplateField HeaderText="教师">
            <EditItemTemplate>
                <asp:DropDownList ID="DropDownListTeacher" runat="server" DataSourceID="ObjectDataSourceTeacher">
                </asp:DropDownList>
                <asp:ObjectDataSource ID="ObjectDataSourceTeacher" runat="server" SelectMethod="GetTeacherCollect"
                    TypeName="TeachHelper.BusinessLogicLayer.UserInfo"></asp:ObjectDataSource>
            </EditItemTemplate>
            <ItemTemplate>
                <asp:Label ID="Label3" runat="server" Text='<%# Bind("Teacher") %>'></asp:Label>
            </ItemTemplate>
        </asp:TemplateField>
        <asp:TemplateField HeaderText="院系">
            <EditItemTemplate>
                <asp:DropDownList ID="DropDownListDepartment" runat="server" AutoPostBack="True"
                    DataSourceID="ObjectDataSourceDepartment" DataTextField="Name" DataValueField="Id"
                    OnSelectedIndexChanged="DropDownListDepartment_SelectedIndexChanged">
                </asp:DropDownList>
                <asp:ObjectDataSource ID="ObjectDataSourceDepartment" runat="server" SelectMethod="GetCollect"
                    TypeName="TeachHelper.BusinessLogicLayer.Department"></asp:ObjectDataSource>
            </EditItemTemplate>
            <ItemTemplate>
                <asp:Label ID="Label2" runat="server" Text='<%# Bind("DepartmentName") %>'></asp:Label>
            </ItemTemplate>
        </asp:TemplateField>
        <asp:TemplateField HeaderText="年级">
            <EditItemTemplate>
                <asp:DropDownList ID="DropDownListGrade" runat="server">
                    <asp:ListItem Value="1"></asp:ListItem>
                    <asp:ListItem>2</asp:ListItem>
                    <asp:ListItem>3</asp:ListItem>
                    <asp:ListItem>4</asp:ListItem>
                </asp:DropDownList>
            </EditItemTemplate>
            <ItemTemplate>
                <asp:Label ID="Label1" runat="server" Text='<%# Bind("Grade") %>'></asp:Label>
            </ItemTemplate>
        </asp:TemplateField>
        <asp:TemplateField HeaderText="专业">
            <EditItemTemplate>
                <asp:DropDownList ID="DropDownListMajor" runat="server">
                </asp:DropDownList>
                <asp:RequiredFieldValidator ID="RequiredFieldValidatorMajor" runat="server" ControlToValidate="DropDownListMajor"
                    ErrorMessage="请选择一个专业" ToolTip="请选择一个专业" ValidationGroup="EdirExam">*</asp:RequiredFieldValidator>
            </EditItemTemplate>
            <ItemTemplate>
                <asp:Label ID="Label5" runat="server" Text='<%# Bind("MajorName") %>'></asp:Label>
            </ItemTemplate>
        </asp:TemplateField>
        <asp:TemplateField HeaderText="班级">
            <EditItemTemplate>
                <asp:DropDownList ID="DropDownListClass" runat="server" DataSourceID="ObjectDataSourceClass">
                </asp:DropDownList>
                <asp:ObjectDataSource ID="ObjectDataSourceClass" runat="server" SelectMethod="Classes"
                    TypeName="TeachHelper.Comm.OtherData"></asp:ObjectDataSource>
            </EditItemTemplate>
            <ItemTemplate>
                <asp:Label ID="Label6" runat="server" Text='<%# Bind("Class") %>'></asp:Label>
            </ItemTemplate>
        </asp:TemplateField>
        <asp:TemplateField HeaderText="科目">
            <EditItemTemplate>
                <asp:DropDownList ID="DropDownListSubject" runat="server" DataSourceID="ObjectDataSourceSubject"
                    DataTextField="Name" DataValueField="Id">
                </asp:DropDownList>
                <asp:ObjectDataSource ID="ObjectDataSourceSubject" runat="server" SelectMethod="GetCollect"
                    TypeName="TeachHelper.BusinessLogicLayer.Subject"></asp:ObjectDataSource>
            </EditItemTemplate>
            <ItemTemplate>
                <asp:Label ID="Label7" runat="server" Text='<%# Bind("SubjectName") %>'></asp:Label>
            </ItemTemplate>
        </asp:TemplateField>
        <asp:TemplateField HeaderText="类型">
            <EditItemTemplate>
                <asp:DropDownList ID="DropDownListType" runat="server" DataSourceID="ObjectDataSourceObject"
                    DataTextField="Name" DataValueField="Id">
                </asp:DropDownList>
                <asp:ObjectDataSource ID="ObjectDataSourceObject" runat="server" SelectMethod="GetCollect"
                    TypeName="TeachHelper.BusinessLogicLayer.ExamType"></asp:ObjectDataSource>
            </EditItemTemplate>
            <ItemTemplate>
                <asp:Label ID="Label8" runat="server" Text='<%# Bind("ExamTypeName") %>'></asp:Label>
            </ItemTemplate>
        </asp:TemplateField>
        <asp:TemplateField HeaderText="时间">
            <EditItemTemplate>
                <asp:TextBox ID="TextBoxTime" runat="server" Text='<%# Bind("Time") %>'></asp:TextBox>
                <asp:RequiredFieldValidator ID="RequiredFieldValidatorTime" runat="server" ControlToValidate="TextBoxTime"
                    Display="Dynamic" ErrorMessage="时间不能为空" ToolTip="时间不能为空" ValidationGroup="EditExam">*</asp:RequiredFieldValidator>
            </EditItemTemplate>
            <ItemTemplate>
                <asp:Label ID="Label9" runat="server" Text='<%# Bind("Time") %>'></asp:Label>
            </ItemTemplate>
        </asp:TemplateField>
        <asp:CommandField ButtonType="Image" CancelImageUrl="~/TeachHelper/images/icon-cancel.gif"
            CancelText="取消" EditImageUrl="~/TeachHelper/images/icon-edit.gif" EditText="编辑"
            HeaderText="编辑" ShowEditButton="True" UpdateImageUrl="~/TeachHelper/images/icon-save.gif"
            UpdateText="更新" ValidationGroup="EditExam">
            <HeaderStyle HorizontalAlign="Center" VerticalAlign="Middle" />
            <ItemStyle HorizontalAlign="Center" VerticalAlign="Middle" />
        </asp:CommandField>
        <asp:CommandField ButtonType="Image" DeleteImageUrl="~/TeachHelper/images/icon-delete.gif"
            DeleteText="删除" ShowDeleteButton="True" HeaderText="删除">
            <HeaderStyle HorizontalAlign="Center" VerticalAlign="Middle" />
            <ItemStyle HorizontalAlign="Center" VerticalAlign="Middle" />
        </asp:CommandField>
    </Columns>
    <RowStyle BackColor="#EFF3FB" />
    <EditRowStyle BackColor="#2461BF" />
    <SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" />
    <PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
    <HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
    <AlternatingRowStyle BackColor="White" />
</asp:GridView>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -