172 lines
10 KiB
Plaintext
172 lines
10 KiB
Plaintext
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="FileManageList.aspx.cs" Inherits="FineUIPro.Web.FileManage.FileManageList" %>
|
|
|
|
<%@ Register Src="~/Controls/GridNavgator.ascx" TagName="GridNavgator" TagPrefix="uc1" %>
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head id="Head1" runat="server">
|
|
<title></title>
|
|
<link href="../Styles/Style.css" rel="stylesheet" type="text/css" />
|
|
<script language="javascript" type="text/javascript" src="ntko.js"></script>
|
|
|
|
<script type="text/javascript">
|
|
function CreateNew(newofficetype, docId) {
|
|
var iWidth = 1280;
|
|
var iHeight = 720;
|
|
var iTop = (window.screen.availHeight - 30 - iHeight) / 2;
|
|
var iLeft = (window.screen.availWidth - 10 - iWidth) / 2;
|
|
window.open("EditOffice.aspx?ispop=1&newofficetype=" + newofficetype + "&docId=" + docId, "EditOffice", "width=" + iWidth + ",height=" + iHeight + ",top=" + iTop + ",left=" + iLeft + ",scrollbars=yes,resizable=yes");
|
|
}
|
|
|
|
// 这里url传的是主键
|
|
function ShowOffice(docId, oper) {
|
|
var iWidth = 1180;
|
|
var iHeight = 720;
|
|
var iTop = (window.screen.availHeight - 30 - iHeight) / 2;
|
|
var iLeft = (window.screen.availWidth - 10 - iWidth) / 2;
|
|
window.open("EditOffice.aspx?ispop=1&officetype=1&oper=" + oper + "&docId=" + docId, "EditOffice", "width=" + iWidth + ",height=" + iHeight + ",top=" + iTop + ",left=" + iLeft + ",scrollbars=yes,resizable=yes");
|
|
}
|
|
</script>
|
|
</head>
|
|
<body>
|
|
<form id="form1" runat="server">
|
|
<table id="Table1" runat="server" width="100%" cellpadding="0" cellspacing="0">
|
|
<tr>
|
|
<td style="width: 100%; background: url('../../Images/bg-1.gif')">
|
|
<table id="tabbtn" runat="server" width="100%" style="background: url('../Images/bg-1.gif')"
|
|
cellpadding="0" cellspacing="0">
|
|
<tr>
|
|
<td align="left" valign="middle" style="width: 35%; font-size: 11pt; font-weight: bold">
|
|
<asp:Image ImageUrl="~/Images/lv-1.gif" ImageAlign="AbsMiddle" ID="image15" runat="server" />
|
|
模板信息
|
|
</td>
|
|
<td align="right" valign="middle" style="width: 65%; height: 30px;">
|
|
<asp:DropDownList runat="server" ID="DrpTemplateType" Height="24px" Width="120px">
|
|
<asp:ListItem Selected="True" Value="0">--请选择--</asp:ListItem>
|
|
<asp:ListItem Value="1">Word模板</asp:ListItem>
|
|
<asp:ListItem Value="2">Excel模板</asp:ListItem>
|
|
<asp:ListItem Value="3">PowerPoint模板</asp:ListItem>
|
|
</asp:DropDownList>
|
|
<asp:ImageButton ID="btnAdd" runat="server" ImageUrl="~/Images/addbutton.gif" onclick="btnAdd_Click"
|
|
/>
|
|
<asp:ImageButton ID="imgbtnSearch" runat="server" ImageUrl="~/Images/Search.gif"
|
|
OnClick="imgbtnSearch_Click" Style="height: 20px" />
|
|
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<div runat="server" id="divSearch" visible="false">
|
|
<table style="width: 100%;">
|
|
<tr>
|
|
<td align="right" style="height: 32px; width:15%">
|
|
|
|
<asp:Label ID="Label1" runat="server" Text="文件名称"></asp:Label>
|
|
</td>
|
|
<td align="left" style="height: 32px; width:20%" >
|
|
<asp:TextBox ID="txtFileName" runat="server" Width="90%"></asp:TextBox>
|
|
</td>
|
|
|
|
<td align="right" style="height: 32px; width:15%">
|
|
|
|
<asp:Label ID="Label2" runat="server" Text="模板类型"></asp:Label>
|
|
</td>
|
|
<td align="left" style="height: 32px; width:20%">
|
|
<asp:DropDownList ID="drpFileSort" runat="server" Height="22px" Width="80%">
|
|
</asp:DropDownList>
|
|
</td>
|
|
<td align="left" style="height: 32px">
|
|
<asp:ImageButton ID="btnSearch" runat="server" ImageUrl="~/Images/confirm.gif" OnClick="btnSearch_Click" />
|
|
<asp:ImageButton ID="btnCancel" runat="server" ImageUrl="~/Images/cancel.gif" OnClick="imgbtnCancel_Click" />
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<asp:GridView ID="gvFileT" runat="server" AllowPaging="True" AllowSorting="True"
|
|
AutoGenerateColumns="False" HorizontalAlign="Justify" PageSize="12" Width="100%"
|
|
OnDataBound="gvFileT_DataBound" OnRowCommand="gvFileT_RowCommand" DataSourceID="ObjectDataSource1">
|
|
<AlternatingRowStyle CssClass="GridBgColr" />
|
|
<Columns>
|
|
<asp:TemplateField HeaderText="序号" HeaderStyle-Width="5%" ItemStyle-HorizontalAlign="Center"
|
|
ItemStyle-Height="20px">
|
|
<ItemTemplate>
|
|
<%# gvFileT.PageIndex * gvFileT.PageSize + Container.DataItemIndex + 1%>
|
|
</ItemTemplate>
|
|
<HeaderStyle Width="5%"></HeaderStyle>
|
|
<ItemStyle HorizontalAlign="Center" Height="20px"></ItemStyle>
|
|
</asp:TemplateField>
|
|
<asp:BoundField DataField="FileCode" HeaderText="文件编号">
|
|
<HeaderStyle Width="10%" />
|
|
</asp:BoundField>
|
|
<asp:TemplateField HeaderText="文件名称" ItemStyle-HorizontalAlign="Left">
|
|
<ItemTemplate>
|
|
<asp:LinkButton ID="LinkButton1" runat="server" CommandName="click" CssClass="ItemLink"
|
|
Text='<%# Bind("FileName") %>' CommandArgument='<%# Bind("FileId") %>' ToolTip="编辑"></asp:LinkButton>
|
|
</ItemTemplate>
|
|
<HeaderStyle Width="28%" />
|
|
<ItemStyle HorizontalAlign="Left"></ItemStyle>
|
|
</asp:TemplateField>
|
|
<asp:BoundField DataField="BigType" HeaderText="模板类型">
|
|
<HeaderStyle Width="15%" />
|
|
</asp:BoundField>
|
|
<asp:BoundField DataField="SmallType" HeaderText="适用范围">
|
|
<HeaderStyle Width="10%" />
|
|
</asp:BoundField>
|
|
<asp:TemplateField HeaderText="文件大小">
|
|
<ItemTemplate>
|
|
<asp:Label ID="Label4" runat="server" Text='<%# ConvertSize(Eval("FileSize")) %>'></asp:Label>
|
|
</ItemTemplate>
|
|
<ItemStyle Width="10%" />
|
|
</asp:TemplateField>
|
|
<asp:BoundField DataField="FileCreate" HeaderText="创建人">
|
|
<HeaderStyle Width="10%" />
|
|
</asp:BoundField>
|
|
<asp:TemplateField HeaderText="查看" HeaderStyle-Width="5%" ItemStyle-HorizontalAlign="Center">
|
|
<ItemTemplate>
|
|
<asp:LinkButton ID="lbtnFind" runat="server" Text="查看" CssClass="ItemLink" CommandArgument='<%# Bind("FileId") %>'
|
|
CommandName="find" ToolTip="查看模板内容"></asp:LinkButton>
|
|
</ItemTemplate>
|
|
<HeaderStyle Width="5%"></HeaderStyle>
|
|
<ItemStyle HorizontalAlign="Center"></ItemStyle>
|
|
</asp:TemplateField>
|
|
<asp:TemplateField HeaderText="删除">
|
|
<ItemTemplate>
|
|
<asp:ImageButton ID="ImageButton1" runat="server" ImageUrl="~/Images/DeleteBtn.gif"
|
|
CommandArgument='<%# Bind("FileId") %>' CommandName="Del" OnClientClick="return confirm("确定要删除此模板吗?")"
|
|
ToolTip="删除" />
|
|
</ItemTemplate>
|
|
<HeaderStyle Width="5%" />
|
|
</asp:TemplateField>
|
|
</Columns>
|
|
<HeaderStyle CssClass="GridBgColr" />
|
|
<PagerStyle HorizontalAlign="Left" />
|
|
<RowStyle CssClass="GridRow" />
|
|
<PagerTemplate>
|
|
<uc1:GridNavgator runat="server" ID="GridNavgator1" />
|
|
</PagerTemplate>
|
|
</asp:GridView>
|
|
<asp:ObjectDataSource ID="ObjectDataSource1" runat="server" SelectMethod="GetListData"
|
|
TypeName="BLL.FileManageService" EnablePaging="True" OnSelecting="ObjectDataSource1_Selecting"
|
|
SelectCountMethod="GetListCount">
|
|
<SelectParameters>
|
|
<asp:Parameter Name="fileType" />
|
|
<asp:Parameter Name="fileName" />
|
|
</SelectParameters>
|
|
</asp:ObjectDataSource>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<asp:ValidationSummary ID="ValidationSummary1" Style="z-index: 101; left: 8px; position: absolute;
|
|
top: 8px" runat="server" HeaderText="请注意!" ShowMessageBox="True" ShowSummary="False"
|
|
ValidationGroup="Save" />
|
|
</form>
|
|
</body>
|
|
</html>
|