📄 editexam.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 + -