335 lines
20 KiB
Plaintext
335 lines
20 KiB
Plaintext
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="ExamTheoryBase_Pic.aspx.cs" Inherits="VRS.Management.VSAT.ExamTheoryBase_Pic" %>
|
||
|
||
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
|
||
|
||
<!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>
|
||
<link href="../../Css/BaseStyle.css" type="text/css" rel="Stylesheet" />
|
||
<link href="../../Assets/Layui/css/bootstrap.min.css" rel="stylesheet" />
|
||
</head>
|
||
<script type="text/javascript">
|
||
//关闭模式窗口
|
||
function CloseAndRebind(args) {
|
||
GetRadWindow().Close();
|
||
GetRadWindow().BrowserWindow.refreshGrid(args);
|
||
|
||
}
|
||
function GetRadWindow() {
|
||
var oWindow = null;
|
||
if (window.radWindow) oWindow = window.radWindow; //Will work in Moz in all cases, including clasic dialog
|
||
else if (window.frameElement.radWindow) oWindow = window.frameElement.radWindow; //IE (and Moz as well)
|
||
return oWindow;
|
||
}
|
||
//关闭模式窗口
|
||
function CloseRadWindow() {
|
||
GetRadWindow().Close();
|
||
}
|
||
|
||
function OnDataDelete(Id) {
|
||
if (confirm("确定删除图片吗?")) {
|
||
$("#IdInput").val(Id);
|
||
$("#btnDelete").click();
|
||
}
|
||
}
|
||
|
||
</script>
|
||
<script type="text/javascript" id="telerikClientEvents1">
|
||
//<![CDATA[
|
||
|
||
function btnSure_Clicked(sender, args) {
|
||
//Add JavaScript handler code here
|
||
CloseRadWindow();
|
||
}
|
||
//]]>
|
||
</script>
|
||
<script type="text/javascript" id="telerikClientEvents2">
|
||
//<![CDATA[
|
||
|
||
function btnCancel_Clicked(sender, args) {
|
||
//Add JavaScript handler code here
|
||
CloseRadWindow();
|
||
}
|
||
//CREATE TABLE`pro_device`(
|
||
// `device_id` varchar(50) COLLATE gbk_bin NOT NULL COMMENT '设备ID',
|
||
// `create_time` datetime DEFAULT NULL COMMENT '生成时间',
|
||
//) = '设备表';
|
||
//]]>
|
||
</script>
|
||
<body>
|
||
<br />
|
||
<form id="form1" runat="server">
|
||
<telerik:RadScriptManager ID="RadScriptManager1" runat="server">
|
||
<Scripts>
|
||
<asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.Core.js"></asp:ScriptReference>
|
||
<asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js"></asp:ScriptReference>
|
||
<asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQueryInclude.js"></asp:ScriptReference>
|
||
</Scripts>
|
||
</telerik:RadScriptManager>
|
||
<div class="hidden">
|
||
<asp:HiddenField ID="hid_baseid" runat="server" />
|
||
<asp:HiddenField ID="IdInput" runat="server" />
|
||
<asp:HiddenField ID="hid_showpic" runat="server" />
|
||
<asp:Button ID="btnDelete" runat="server" Text="" OnClick="btnDelete_Click" />
|
||
</div>
|
||
<asp:HiddenField ID="UseFor" runat="server" Value="Sim" />
|
||
<div>
|
||
<table class="table-form">
|
||
<tr class="hidden">
|
||
<td class="table-td-name"><span class="span_danger">*</span>素材名称:</td>
|
||
<td class="table-td-content">
|
||
<telerik:RadTextBox ID="name" runat="server" Skin="Bootstrap" Width="200px">
|
||
</telerik:RadTextBox></td>
|
||
<td class="table-td-name"><span class="span_danger">*</span>素材类型:</td>
|
||
<td class="table-td-content">
|
||
<telerik:RadDropDownList ID="type" runat="server" Skin="Bootstrap" Enabled="false" Width="240px">
|
||
<Items>
|
||
<telerik:DropDownListItem Text="图片" Value="0" Selected="true" />
|
||
<%--<telerik:DropDownListItem Text="视频" Value="1" />--%>
|
||
</Items>
|
||
</telerik:RadDropDownList>
|
||
</td>
|
||
</tr>
|
||
|
||
<%-- <tr>
|
||
<td class="table-td-name">故障标题:</td>
|
||
<td class="table-td-content" colspan="3">
|
||
<telerik:RadTextBox ID="exam_title" runat="server" Skin="Bootstrap" Width="260px"></telerik:RadTextBox>
|
||
</td>
|
||
</tr>--%>
|
||
|
||
<tr>
|
||
<td class="table-td-name">题干:</td>
|
||
<td class="table-td-content" colspan="3">
|
||
<span runat="server" id="span_question"></span>
|
||
</td>
|
||
</tr>
|
||
|
||
<%-- <tr>
|
||
<td class="table-td-name">答案:</td>
|
||
<td class="table-td-content" colspan="3">
|
||
<telerik:RadTextBox ID="gzdw" runat="server" Skin="Bootstrap" Width="85%" Height="80px" LabelWidth="80px" Resize="None" TextMode="MultiLine">
|
||
</telerik:RadTextBox>
|
||
|
||
</td>
|
||
</tr>--%>
|
||
<tr>
|
||
<td colspan="4"> </td>
|
||
</tr>
|
||
<tr>
|
||
<td colspan="4">
|
||
<telerik:RadGrid ID="dataList" runat="server" AllowPaging="True" AutoGenerateColumns="False" BorderWidth="0" BorderColor="Transparent"
|
||
CellSpacing="0" Culture="zh-CN" GridLines="None" Skin="Bootstrap" MasterTableView-NoMasterRecordsText="图片答案记录不存在" PageSize="3"
|
||
AllowSorting="True" OnPageSizeChanged="GridList_PageSizeChanged" OnItemDataBound="dataList_ItemDataBound"
|
||
OnSortCommand="GridList_SortCommand"
|
||
OnDeleteCommand="GrdList_DeleteCommand"
|
||
OnPageIndexChanged="GridList_PageIndexChanged">
|
||
<ClientSettings EnableRowHoverStyle="True">
|
||
<Selecting AllowRowSelect="False" />
|
||
<Resizing AllowColumnResize="true" />
|
||
</ClientSettings>
|
||
<MasterTableView DataKeyNames="file_id" ClientDataKeyNames="file_id">
|
||
<CommandItemSettings ExportToPdfText="Export to PDF"></CommandItemSettings>
|
||
<RowIndicatorColumn Visible="True" FilterControlAltText="Filter RowIndicator column">
|
||
<HeaderStyle Width="20px"></HeaderStyle>
|
||
</RowIndicatorColumn>
|
||
<ExpandCollapseColumn Visible="True" FilterControlAltText="Filter ExpandColumn column">
|
||
<HeaderStyle Width="20px"></HeaderStyle>
|
||
</ExpandCollapseColumn>
|
||
<Columns>
|
||
|
||
<telerik:GridBoundColumn DataField="file_id" HeaderStyle-Height="32" ItemStyle-Height="32" HeaderText="ID" Visible="false">
|
||
</telerik:GridBoundColumn>
|
||
|
||
<telerik:GridTemplateColumn HeaderText="序号" HeaderStyle-Width="50" ItemStyle-HorizontalAlign="Center">
|
||
<ItemTemplate>
|
||
<asp:Label runat="server" ID="lbno"></asp:Label>
|
||
</ItemTemplate>
|
||
</telerik:GridTemplateColumn>
|
||
|
||
|
||
|
||
<%-- <telerik:GridBoundColumn DataField="r1" HeaderText="备注">
|
||
</telerik:GridBoundColumn>--%>
|
||
|
||
<telerik:GridTemplateColumn HeaderText="图片答案(最多三张)">
|
||
<ItemTemplate>
|
||
<%--<a href="<%#Eval("file_url") %>" id="file_link">下载</a>--%>
|
||
<asp:Image ID="imgShow" runat="server" ImageUrl='<%#Eval("file_url") %>' Height="80" onclick='window.open(this.src)' />
|
||
</ItemTemplate>
|
||
</telerik:GridTemplateColumn>
|
||
|
||
<telerik:GridTemplateColumn HeaderText="操作" HeaderStyle-Width="100">
|
||
<ItemTemplate>
|
||
<%--<a onclick="OnDataDelete('<%#Eval("file_id") %>')" class="btn btn-success" title="删除">删除</a>--%>
|
||
<input type="button" value="删除" id="btn_import" class="btn btn-warning" onclick="OnDataDelete('<%#Eval("file_id") %>')" />
|
||
</ItemTemplate>
|
||
</telerik:GridTemplateColumn>
|
||
</Columns>
|
||
<EditFormSettings>
|
||
<EditColumn FilterControlAltText="Filter EditCommandColumn column">
|
||
</EditColumn>
|
||
</EditFormSettings>
|
||
</MasterTableView>
|
||
<GroupingSettings CollapseTooltip="收起分组" ExpandTooltip="打开分组" GroupContinuedFormatString="... 上一页延续的分组数据。 "
|
||
GroupContinuesFormatString="分组数据会在下一页继续显示。" GroupSplitDisplayFormat="显示了 {1} 条记录中的 {0} 条。"
|
||
UnGroupButtonTooltip="点击此处以去除分组" UnGroupTooltip="拖离以去除分组" />
|
||
<SortingSettings SortedAscToolTip="升序排序" SortedDescToolTip="降序排序" SortToolTip="请点击此处进行排序" />
|
||
<GroupPanel Text="分组区(请将列名拖到此区域以实现根据列名分组)"></GroupPanel>
|
||
<PagerStyle FirstPageToolTip="首页" LastPageToolTip="尾页" NextPageToolTip="下一页" PagerTextFormat="更改页:{4} &nbsp;第<strong>{0}</strong>页,共<strong>{1}</strong>页,记录数 第<strong>{2}</strong> 条到第 <strong>{3}</strong>条 ,一共 <strong>{5}</strong> 条记录"
|
||
PageSizeLabelText="每页数据记录数:" PrevPageToolTip="上一页" />
|
||
<FilterMenu EnableImageSprites="False">
|
||
</FilterMenu>
|
||
<HeaderContextMenu CssClass="GridContextMenu GridContextMenu_Metro">
|
||
</HeaderContextMenu>
|
||
</telerik:RadGrid>
|
||
</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td colspan="4">
|
||
|
||
<table class="table-form" id="table_pic" >
|
||
<tr>
|
||
<td class="table-td-name" rowspan="2">新增图片:</td>
|
||
<td class="table-td-content" colspan="3">
|
||
<asp:Image ID="imgTopic" runat="server" Height="90" onclick='window.open(this.src)' />
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td class="table-td-content" colspan="3">
|
||
<telerik:RadAsyncUpload ID="RadAsyncUpload1" runat="server" AllowedFileExtensions=".jpg,.png,.jpeg,.bmp,.gif" Skin="Bootstrap" Width="250px" MaxFileInputsCount="1" Style="float: left;">
|
||
<Localization Select="选择" Remove="移除" Cancel="取消" DropZone="拖拽" />
|
||
</telerik:RadAsyncUpload>
|
||
<asp:Button ID="btnUpload" runat="server" Text="上传" CssClass="btn btn-primary" Style="float: left; margin-left: 64px;" OnClick="btnUpload_Click" />
|
||
<asp:Button ID="btnRemove" runat="server" Text="移除" CssClass="btn btn-danger" Style="float: left; margin-left: 10px;" OnClick="btnRemove_Click" />
|
||
</td>
|
||
</tr>
|
||
|
||
<tr class="hidden">
|
||
<td class="table-td-name" rowspan="2">图片2:</td>
|
||
<td class="table-td-content" colspan="3">
|
||
<asp:Image ID="imgTopic2" runat="server" Height="90" onclick='window.open(this.src)' />
|
||
</td>
|
||
</tr>
|
||
<tr class="hidden">
|
||
<td class="table-td-content" colspan="3">
|
||
<telerik:RadAsyncUpload ID="RadAsyncUpload2" runat="server" AllowedFileExtensions=".jpg,.png,.jpeg,.bmp,.gif" Skin="Bootstrap" Width="250px" MaxFileInputsCount="1" Style="float: left;">
|
||
<Localization Select="选择" Remove="移除" Cancel="取消" DropZone="拖拽" />
|
||
</telerik:RadAsyncUpload>
|
||
<asp:Button ID="btnUpload2" runat="server" Text="上传" CssClass="btn btn-primary" Style="float: left; margin-left: 64px;" OnClick="btnUpload_Click2" />
|
||
<asp:Button ID="btnRemove2" runat="server" Text="移除" CssClass="btn btn-danger" Style="float: left; margin-left: 10px;" OnClick="btnRemove_Click2" />
|
||
</td>
|
||
</tr>
|
||
|
||
<tr class="hidden">
|
||
<td class="table-td-name" rowspan="2">图片3:</td>
|
||
<td class="table-td-content" colspan="3">
|
||
<asp:Image ID="imgTopic3" runat="server" Height="90" onclick='window.open(this.src)' />
|
||
</td>
|
||
</tr>
|
||
<tr class="hidden">
|
||
<td class="table-td-content" colspan="3">
|
||
<telerik:RadAsyncUpload ID="RadAsyncUpload3" runat="server" AllowedFileExtensions=".jpg,.png,.jpeg,.bmp,.gif" Skin="Bootstrap" Width="250px" MaxFileInputsCount="1" Style="float: left;">
|
||
<Localization Select="选择" Remove="移除" Cancel="取消" DropZone="拖拽" />
|
||
</telerik:RadAsyncUpload>
|
||
<asp:Button ID="btnUpload3" runat="server" Text="上传" CssClass="btn btn-primary" Style="float: left; margin-left: 64px;" OnClick="btnUpload_Click3" />
|
||
<asp:Button ID="btnRemove3" runat="server" Text="移除" CssClass="btn btn-danger" Style="float: left; margin-left: 10px;" OnClick="btnRemove_Click3" />
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td class="base-bottom" colspan="4">
|
||
<asp:Button ID="btnAddItem" runat="server" Text="确定" class="mybtn btn btn-success " OnClick="btnSure_Click" />
|
||
<%--<input class="mybtn btn btn-success" type="button" value="确定" onclick="$('#btnSure').click()" />--%>
|
||
<input class="mybtn btn btn-danger" type="button" value="关闭" onclick="CloseRadWindow()" />
|
||
<div class="hidden">
|
||
<telerik:RadButton ID="btnSure" runat="server" CssClass="btn btn-success" Skin="Bootstrap" Width="120px" Text="确定" AutoPostBack="true" OnClick="btnSure_Click"></telerik:RadButton>
|
||
<telerik:RadButton ID="btnCancel" runat="server" Skin="Bootstrap" Width="120px" Text="取消" AutoPostBack="False" OnClientClicked="CloseRadWindow" Style="position: relative;"></telerik:RadButton>
|
||
</div>
|
||
</td>
|
||
</tr>
|
||
</table>
|
||
|
||
</td>
|
||
</tr>
|
||
|
||
</table>
|
||
</div>
|
||
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
|
||
<AjaxSettings>
|
||
<telerik:AjaxSetting AjaxControlID="btnSure">
|
||
<UpdatedControls>
|
||
<telerik:AjaxUpdatedControl ControlID="btnSure" UpdatePanelCssClass="" />
|
||
<telerik:AjaxUpdatedControl ControlID="dataList" UpdatePanelCssClass="" />
|
||
<telerik:AjaxUpdatedControl ControlID="imgTopic" UpdatePanelCssClass="" />
|
||
|
||
|
||
</UpdatedControls>
|
||
</telerik:AjaxSetting>
|
||
|
||
<telerik:AjaxSetting AjaxControlID="btnUpload">
|
||
<UpdatedControls>
|
||
<telerik:AjaxUpdatedControl ControlID="RadAsyncUpload1" UpdatePanelCssClass="" />
|
||
<telerik:AjaxUpdatedControl ControlID="imgTopic" UpdatePanelCssClass="" />
|
||
|
||
|
||
</UpdatedControls>
|
||
</telerik:AjaxSetting>
|
||
|
||
<telerik:AjaxSetting AjaxControlID="btnRemove">
|
||
<UpdatedControls>
|
||
<telerik:AjaxUpdatedControl ControlID="imgTopic" UpdatePanelCssClass="" />
|
||
|
||
|
||
</UpdatedControls>
|
||
</telerik:AjaxSetting>
|
||
|
||
<telerik:AjaxSetting AjaxControlID="btnUpload2">
|
||
<UpdatedControls>
|
||
<telerik:AjaxUpdatedControl ControlID="RadAsyncUpload2" UpdatePanelCssClass="" />
|
||
<telerik:AjaxUpdatedControl ControlID="imgTopic2" UpdatePanelCssClass="" />
|
||
</UpdatedControls>
|
||
</telerik:AjaxSetting>
|
||
|
||
<telerik:AjaxSetting AjaxControlID="btnRemove2">
|
||
<UpdatedControls>
|
||
<telerik:AjaxUpdatedControl ControlID="imgTopic2" UpdatePanelCssClass="" />
|
||
</UpdatedControls>
|
||
</telerik:AjaxSetting>
|
||
|
||
<telerik:AjaxSetting AjaxControlID="btnUpload3">
|
||
<UpdatedControls>
|
||
<telerik:AjaxUpdatedControl ControlID="RadAsyncUpload3" UpdatePanelCssClass="" />
|
||
<telerik:AjaxUpdatedControl ControlID="imgTopic3" UpdatePanelCssClass="" />
|
||
</UpdatedControls>
|
||
</telerik:AjaxSetting>
|
||
|
||
<telerik:AjaxSetting AjaxControlID="btnRemove3">
|
||
<UpdatedControls>
|
||
<telerik:AjaxUpdatedControl ControlID="imgTopic3" UpdatePanelCssClass="" />
|
||
</UpdatedControls>
|
||
</telerik:AjaxSetting>
|
||
|
||
<telerik:AjaxSetting AjaxControlID="btnUpload4">
|
||
<UpdatedControls>
|
||
<telerik:AjaxUpdatedControl ControlID="RadAsyncUpload4" UpdatePanelCssClass="" />
|
||
<telerik:AjaxUpdatedControl ControlID="imgTopic4" UpdatePanelCssClass="" />
|
||
</UpdatedControls>
|
||
</telerik:AjaxSetting>
|
||
|
||
<telerik:AjaxSetting AjaxControlID="btnRemove4">
|
||
<UpdatedControls>
|
||
<telerik:AjaxUpdatedControl ControlID="imgTopic4" UpdatePanelCssClass="" />
|
||
</UpdatedControls>
|
||
</telerik:AjaxSetting>
|
||
|
||
|
||
</AjaxSettings>
|
||
</telerik:RadAjaxManager>
|
||
</form>
|
||
</body>
|
||
</html>
|