<%@ Page Title="" Language="C#" EnableEventValidation = "false" MasterPageFile="~/Admin/SiteMenu.Master" AutoEventWireup="true" CodeBehind="StudentScoreExcel.aspx.cs" Inherits="Project25175.StudentScoreExcel" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
    <link rel="stylesheet" href="../assets/css/jquery-ui-1.10.3.full.min.css" />

    <script type="text/javascript">
//        function DoubleEditClick() {
//            document.getElementById("ContentPlaceHolder1_BT_Edit").click();
//        }
//        function DoubleManClick() {
//            document.getElementById("ContentPlaceHolder1_BtMenuMan").click();
//        }
        //后台调用,区分提示信息底色
        //Danger,Info
        function ChangeMsgClass(MsgType) {
            if (MsgType == "Danger") 
            {
                DivMsg.className = 'alert alert-danger';
            }
            else 
            {
                DivMsg.className = 'alert alert-info';
            }
        }
    </script>

</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">

    <div class="breadcrumbs" id="breadcrumbs">
		<script type="text/javascript">
			try { ace.settings.check('breadcrumbs', 'fixed') } catch (e) { }
		</script>
		<ul class="breadcrumb">
			<li>
				<i class="icon-home home-icon"></i>
                选课成绩导出
			</li>
		</ul>
	</div>

    <div class="page-content">
        <div class="row col-xs-12">
            <div id="DivMsg" class="alert alert-info">
                <i class="icon-hand-right"></i>
                <asp:Label ID="LabMsg" runat="server" Text=" "></asp:Label>
			    <button class="close" data-dismiss="alert">
                <i class="icon-remove"></i>
                </button>
            </div>
        </div>

        <div class="page-header">
            <div class="col-xs-12 widget-box">
                <asp:Button ID="BtMenuList" runat="server" OnClick="BtMenuList_Click" Text="数据列表" CssClass="btn btn-info btn-sm" />
                <asp:Button ID="BtExport" runat="server" Text="导出" Visible="false"
                    CssClass="btn btn-success btn-sm" onclick="BtExport_Click" />
                <asp:CheckBox ID="CheckBoxFlag" runat="server" Text="已选课" Checked="True" />
                <asp:DropDownList ID="DDLSchTimeID" runat="server" CssClass="checkbox-inline">                       
                </asp:DropDownList>
                <asp:DropDownList ID="DDLGrade" runat="server">                       
                </asp:DropDownList>
                <asp:Button ID="BtSearch" runat="server"  CssClass="btn btn-success btn-sm hidden" 
                    Text="查找" onclick="BtSearch_Click" />
				<span>
					<a href="#" data-action="reload"><i class="icon-search nav-search-icon green bigger-140 sender" id="idsearch" title="查找"></i></a>
				</span> 
                
            </div>
        </div>


        <asp:Panel runat="server" Visible="false" ID="PanelData">
            <div class="row">
	            <div class="col-xs-12">
		            <div class="table-responsive">
                        <asp:GridView ID="GridView1" runat="server" 
                            CssClass="table table-striped table-bordered table-hover" 
                            AutoGenerateColumns="False" DataKeyNames="ID"  AllowPaging="True" 
                            OnPageIndexChanging="GridView1_PageIndexChanging" >
                            <Columns>
                                <asp:BoundField DataField="SchTimeName" HeaderText="学期" ReadOnly="True"/>  
                                <asp:BoundField DataField="SubName" HeaderText="课程" ReadOnly="True"/>  
                                <asp:BoundField DataField="ClassName" HeaderText="班级" ReadOnly="True"/>
                                <asp:BoundField DataField="StuNumber" HeaderText="学号" ReadOnly="True"/>
                                <asp:BoundField DataField="StuName" HeaderText="姓名" ReadOnly="True"/>
                                <asp:BoundField DataField="TeaName" HeaderText="任课老师" ReadOnly="True"/>
                                <asp:BoundField DataField="SchPlaceName" HeaderText="地点" ReadOnly="True"/>
                                <asp:BoundField DataField="ExamDate" HeaderText="考试时间" ReadOnly="True" DataFormatString="{0:yyyy-MM-dd HH:mm:ss}"/>
                                <asp:BoundField DataField="ScoreValue" HeaderText="成绩" ReadOnly="True"/>
                            </Columns>
                            <PagerSettings Mode="NumericFirstLast" />
                        </asp:GridView>
		            </div><!-- /.table-responsive -->
	            </div><!-- /span -->
            </div>
        </asp:Panel>
    </div>
    
</asp:Content>

<asp:Content ID="Content3" ContentPlaceHolderID="ContentPlaceHolder_Footer" runat="server">

    <script type="text/javascript" src="../assets/js/jquery-2.0.3.min.js"></script>

	<script type="text/javascript">
		window.jQuery || document.write("<script src='../assets/js/jquery-2.0.3.min.js'>" + "<" + "/script>");
	</script>

	<script type="text/javascript">
		if ("ontouchend" in document) document.write("<script src='../assets/js/jquery.mobile.custom.min.js'>" + "<" + "/script>");
	</script>
	<script type="text/javascript" src="../assets/js/bootstrap.min.js"></script>
	<script type="text/javascript" src="../assets/js/typeahead-bs2.min.js"></script>

	<!-- page specific plugin scripts -->
    <!-- page specific plugin scripts -->

	<script type="text/javascript" src="../assets/js/jquery-ui-1.10.3.full.min.js"></script>
	<script type="text/javascript" src="../assets/js/jquery.ui.touch-punch.min.js"></script>

	<!-- ace scripts -->

	<script type="text/javascript" src="../assets/js/ace-elements.min.js"></script>
	<script type="text/javascript" src="../assets/js/ace.min.js"></script>


    <script type="text/javascript">

        jQuery(function ($) {
            //全选确认框
//            $('table th input:checkbox').on('click', function () {
//                var that = this;
//                $(this).closest('table').find('tr > td:first-child input:checkbox')
//	            .each(function () {
//	                this.checked = that.checked;
//	                $(this).closest('tr').toggleClass('selected');
//	            });
//            });


//            //对话框全局
//            $.widget("ui.dialog", $.extend({}, $.ui.dialog.prototype, {
//                _title: function (title) {
//                    var $title = this.options.title || '&nbsp;'
//                    if (("title_html" in this.options) && this.options.title_html == true)
//                        title.html($title);
//                    else title.text($title);
//                }
//            }));

//            //修改
//            $("#id-btn-dialog-edit").on('click', function (e) {
//                e.preventDefault();
//                var dialog = $("#dialog-edit").removeClass('hide').dialog({
//                    modal: true,
//                    title: "<div class='widget-header widget-header-small'><h4 class='smaller'><i class='icon-ok'></i>修改</h4></div>",
//                    title_html: true,
//                    buttons: [
//	                {
//	                    text: "Cancel",
//	                    "class": "btn btn-xs",
//	                    click: function () {
//	                        $(this).dialog("close");
//	                    }
//	                },
//	                {
//	                    text: "OK",
//	                    "class": "btn btn-primary btn-xs",
//	                    click: function () {
//	                        $(this).dialog("close");
//	                    }
//	                }]
//                });
//            });
            
//            //修改
//            $("#id-btn-dialog-del").on('click', function (e) {
//                e.preventDefault();
//                $("#dialog-del").removeClass('hide').dialog(
//                {
//                    resizable: false,
//                    modal: true,
//                    title: "<div class='widget-header'><h4 class='smaller'><i class='icon-ok'></i>修改</h4></div>",
//                    title_html: true,
//                    buttons: [
//						{
//						    html: "<i class='icon-ok bigger-110'></i>&nbsp; 确定",
//						    "class": "btn btn-primary btn-xs",
//						    click: function () {
////						        DoubleManClick();
//						        document.getElementById('=BtMenuMan.ClientID').click();
//						    }
//						}
//						,
//						{
//						    html: "<i class='icon-remove bigger-110'></i>&nbsp; 取消",
//						    "class": "btn btn-xs",
//						    click: function () {
//						        $(this).dialog("close");
//						    }
//						}]
//                });
//            });

            //查询
            $("#idsearch").on('click', function (e) {
                document.getElementById('<%=BtSearch.ClientID %>').click();
            });

        });
    </script>
    

</asp:Content>
