📄 classteachingmanager.aspx
字号:
<%@ Page Language="C#" MasterPageFile="~/Main.master" AutoEventWireup="true" CodeFile="ClassTeachingManager.aspx.cs"
Inherits="ClassTeachingManager" Title="班级授课管理" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
<div>
<div class="right_left">
<asp:Panel ID="pnlLeft" runat="server" Height="100%" ScrollBars="Auto" Width="100%">
<asp:TreeView ID="trvClassTeaching" runat="server" ShowLines="True" Width="100%">
<SelectedNodeStyle CssClass="selecteditem" />
<NodeStyle CssClass="tree" />
</asp:TreeView>
</asp:Panel>
</div>
<div class="right_right">
<br />
<asp:Panel ID="pnlTitle" runat="server" Height="50px" HorizontalAlign="Center" Width="562px">
<asp:Label ID="lblTitle" runat="server" Font-Bold="True" Font-Size="XX-Large" ForeColor="DeepSkyBlue"
Text="班级授课管理"></asp:Label></asp:Panel>
</div>
<asp:DetailsView ID="dtvClassTeaching" runat="server" AutoGenerateRows="False" DataSourceID="odsGetClassTeaching" Width="562px" DataKeyNames="Classe" GridLines="None" HorizontalAlign="Center" OnItemDeleting="dtvClassTeaching_ItemDeleting" OnItemInserting="dtvClassTeaching_ItemInserting" OnItemUpdating="dtvClassTeaching_ItemUpdating">
<Fields>
<asp:TemplateField HeaderText="班级名称:" SortExpression="Classe">
<EditItemTemplate>
<asp:Label ID="lblClass" runat="server" Text='<%# Bind("Classe") %>'></asp:Label>
</EditItemTemplate>
<InsertItemTemplate>
<asp:DropDownList ID="ddlGetClasses" runat="server" DataSourceID="odsGetClasses"
DataTextField="ClassCode" DataValueField="ClassCode">
</asp:DropDownList><asp:ObjectDataSource ID="odsGetClasses" runat="server" SelectMethod="GetClasses"
TypeName="Y2T03.CourseScheduler.CourseDAL.ClassTeachingManagerDAL"></asp:ObjectDataSource>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblClass" runat="server" Text='<%# Bind("Classe") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="授课教员:" SortExpression="Teacher">
<EditItemTemplate>
<asp:DropDownList ID="ddlGetTeacher" runat="server" DataSourceID="odsGetTeacher"
DataTextField="Name" DataValueField="TeacherId" SelectedValue='<%# Eval("Teacher.TeacherId") %>'
Width="100px">
</asp:DropDownList><asp:ObjectDataSource ID="odsGetTeacher" runat="server" SelectMethod="GetTeachers"
TypeName="Y2T03.CourseScheduler.CourseDAL.TeacherManagerDAL"></asp:ObjectDataSource>
</EditItemTemplate>
<InsertItemTemplate>
<asp:DropDownList ID="ddlGetTeacher" runat="server" DataSourceID="odsGetTeacher"
DataTextField="Name" DataValueField="TeacherId" Width="100px">
</asp:DropDownList><asp:ObjectDataSource ID="odsGetTeacher" runat="server" SelectMethod="GetTeachers"
TypeName="Y2T03.CourseScheduler.CourseDAL.TeacherManagerDAL"></asp:ObjectDataSource>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblTeacher" runat="server" Text='<%# Bind("Teacher") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="课程名称:" SortExpression="Course">
<EditItemTemplate>
<asp:DropDownList ID="ddlGetCourses" runat="server" DataSourceID="odsGetCourses"
DataTextField="Title" DataValueField="CourseId" SelectedValue='<%# Eval("Course.CourseId") %>'>
</asp:DropDownList><asp:ObjectDataSource ID="odsGetCourses" runat="server" SelectMethod="GetCourses"
TypeName="Y2T03.CourseScheduler.CourseDAL.CourseManagerDAL"></asp:ObjectDataSource>
</EditItemTemplate>
<InsertItemTemplate>
<asp:DropDownList ID="ddlGetCourses" runat="server" DataSourceID="odsGetCourses"
DataTextField="Title" DataValueField="CourseId">
</asp:DropDownList><br />
<asp:ObjectDataSource ID="odsGetCourses" runat="server" SelectMethod="GetCourses"
TypeName="Y2T03.CourseScheduler.CourseDAL.CourseManagerDAL"></asp:ObjectDataSource>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="lblCourse" runat="server" Text='<%# Bind("Course") %>' Width="195px"></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<EditItemTemplate>
<asp:LinkButton ID="lbtnSave" runat="server" CommandName="Update" CssClass="btnCss"
Height="30px" Width="90px">保 存</asp:LinkButton>
<asp:LinkButton ID="lbtnCancel" runat="server" CausesValidation="False" CommandName="Cancel"
CssClass="btnCss" Height="30px" Width="90px">取 消</asp:LinkButton>
</EditItemTemplate>
<InsertItemTemplate>
<asp:LinkButton ID="lbtnSave" runat="server" CommandName="Insert" CssClass="btnCss"
Height="30px" Width="90px">保 存</asp:LinkButton>
<asp:LinkButton ID="lbtnCancel" runat="server" CausesValidation="False" CommandName="Cancel"
CssClass="btnCss" Height="30px" Width="90px">取 消</asp:LinkButton>
</InsertItemTemplate>
<ItemTemplate>
<asp:LinkButton ID="lbtnEdit" runat="server" CausesValidation="False" CommandName="Edit"
CssClass="btnCss" Height="30px" Width="90px">修改授课</asp:LinkButton>
<asp:LinkButton ID="lbtnNew" runat="server" CausesValidation="False" CommandName="New"
CssClass="btnCss" Height="30px" Width="90px">添加授课</asp:LinkButton>
<asp:LinkButton ID="lbtnDelete" runat="server" CausesValidation="False" CommandName="Delete"
CssClass="btnCss" Height="30px" OnClientClick='return confirm("你确定删除吗?")' Width="90px">删除授课</asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
</Fields>
<RowStyle Font-Size="Medium" Height="28px" VerticalAlign="Middle" />
<FieldHeaderStyle HorizontalAlign="Right" Width="180px" />
</asp:DetailsView>
<asp:ObjectDataSource ID="odsGetClassTeaching" runat="server" DataObjectTypeName="Y2T03.CourseScheduler.CourseModel.Teaching"
DeleteMethod="Delete" InsertMethod="Create" SelectMethod="GetClassTeaching" TypeName="Y2T03.CourseScheduler.CourseBLL.ClassTeachingManagerBLL"
UpdateMethod="Update">
<DeleteParameters>
<asp:Parameter Name="classCode" Type="String" />
</DeleteParameters>
<SelectParameters>
<asp:ControlParameter ControlID="trvClassTeaching" Name="classCode" PropertyName="SelectedValue"
Type="String" />
</SelectParameters>
</asp:ObjectDataSource>
</div>
</asp:Content>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -