?? file.aspx
字號:
<%@ Page language="c#" Codebehind="File.aspx.cs" AutoEventWireup="false" Inherits="Web.SysAdmin.File" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>文件管理</title>
<meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
<meta content="C#" name="CODE_LANGUAGE">
<meta content="JavaScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
<LINK href="../Common/common.css" type="text/css" rel="STYLESHEET">
<script language="javascript">
//檢查數(shù)據(jù)是否合法
function CheckInput()
{
if(document.all("TxtFileName").value=="")
{
alert("文件名不能為空!");
document.all("TxtFileName").focus();
return false;
}
else
{
document.all("PalArticle").focus();
return true;
}
}
//提示是否確定刪除
function Del(Grd)
{
if(document.all("TxtState").value == "0")
{
for(i=1;i<document.all(Grd).children[0].children.length-1;i++)
{
if(document.all(Grd).children[0].children[i].children[0].children[0].checked)
{
if(confirm("是否確定刪除?"))
return true;
else
return false;
}
}
alert("請先選擇一條記錄!");
return false;
}
else
{
if(confirm("是否確定刪除?"))
return true;
else
return false;
}
}
//
//判斷選擇是否為空
function CheckSelect(Grd,strNote)
{
var nSelect = 0;
for(i=1;i<document.all(Grd).children[0].children.length-1;i++)
{
if(document.all(Grd).children[0].children[i].children[0].children[0].checked)
{
nSelect = nSelect + 1;
}
}
if (nSelect == 0)
{
alert("請先選擇一條記錄!")
return false;
}
if (nSelect > 1)
{
alert("對不起," + strNote + "只能選擇一條記錄,請重新選擇!");
return false;
}
else
{
return true;
}
}
//單擊選擇
var sElement,eElement;
function Click(Grd)
{
var source=event.srcElement;
if (source==null)
return false;
while(source.tagName!="TR")
{
source=source.parentElement;
if (source==null)
return false;
}
if (document.all(Grd).children[0].children[0]==source)
{
return false;
}
else if(document.all(Grd).children[0].children[document.all(Grd).children[0].children.length-1]==source)
{
return false;
}
if (event.srcElement==source.children[0].children[0])
return;
if (source.children[0].children[0].checked)
{
source.children[0].children[0].checked = false;
}
else
{
source.children[0].children[0].checked = true;
}
return true;
}
//雙擊選擇
function DbClick(Grd)
{
if (document.all.BtnView.disabled=="disabled")
return ;
var source=event.srcElement;
if (source==null)
return ;
while(source.tagName!="TR")
{
source=source.parentElement;
if (source==null)
return ;
}
//first row
if (document.all(Grd).children[0].children[0]==source)
return ;
//last row
if (document.all(Grd).children[0].children[document.all(Grd).children[0].children.length-1]==source)
return ;
//clear checked
for(i=1;i<document.all(Grd).children[0].children.length-1 ; i++)
{
document.all(Grd).children[0].children[i].children[0].children[0].checked = false;
}
source.children[0].children[0].checked = true;
document.all.BtnView.click();
}
</script>
</HEAD>
<body leftMargin="0" topMargin="10" scroll="yes" MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server" enctype="multipart/form-data">
<FONT face="宋體">
<TABLE id="allTable" cellSpacing="0" cellPadding="0" align="center" background="..\Image\background.gif" border="0" width="60%">
<TBODY>
<TR>
<TD style="HEIGHT: 22px" align="left" colSpan="2" height="22">
<TABLE id="Table1" style="BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; BORDER-COLLAPSE: collapse" borderColor="#696969" cellSpacing="0" cellPadding="0" width="100%" bgColor="gainsboro" borderColorLight="#dddddd" border="1" runat="server">
<TR>
<td>文件管理</td>
<TD align="right">
<asp:button id="BtnAdd" runat="server" BorderStyle="Groove" Text="上 傳" Height="22px"></asp:button>
<asp:button id="BtnDel" runat="server" BorderStyle="Groove" Text="刪 除" Height="22px"></asp:button>
<asp:button id="BtnSave" runat="server" BorderStyle="Groove" Text="保 存" Height="22px"></asp:button>
<asp:button id="BtnCancel" runat="server" BorderStyle="Groove" Text="取 消" Height="22px"></asp:button></TD>
</TR>
</TABLE>
</TD>
</TR>
<TR>
<TD style="HEIGHT: 3px" colSpan="2" height="3">
</FONT>
<asp:label id="LabRowCount" runat="server" Height="3px" Visible="False" ForeColor="Black" Width="31px" Font-Size="Smaller"></asp:label><asp:label id="LabRowID" runat="server" Height="3px" Visible="False" ForeColor="Black" Width="31px" Font-Size="Smaller"></asp:label><asp:label id="LabID" runat="server" Height="3px" Visible="False" ForeColor="Black" Width="31px" Font-Size="Smaller"></asp:label><asp:textbox id="TxtState" runat="server" Height="16px" Width="0px" Font-Size="9pt" MaxLength="50"></asp:textbox><asp:imagebutton id="IbtQuery" runat="server" Height="1px" Width="1px" ToolTip="查詢"></asp:imagebutton></TD></TR>
<TR>
<TD vAlign="top" align="middle" colSpan="2">
<P><asp:panel id="PalArticle" runat="server" Width="100%"></P>
<P><asp:datagrid id="GrdFile" style="CURSOR: hand" runat="server" ForeColor="Black" Width="100%" Font-Size="9pt" PagerStyle-HorizontalAlign="Right" AllowSorting="True" HorizontalAlign="Center" AllowPaging="True" AutoGenerateColumns="False" GridLines="Horizontal" CellPadding="3" BorderColor="#E0E0E0" BackColor="White">
<AlternatingItemStyle CssClass="middle_row" BackColor="WhiteSmoke"></AlternatingItemStyle>
<HeaderStyle Font-Bold="True" ForeColor="Black" BackColor="Gainsboro"></HeaderStyle>
<Columns>
<asp:TemplateColumn HeaderText="選擇">
<HeaderStyle HorizontalAlign="Left" Height="20px" Width="10%"></HeaderStyle>
<ItemStyle HorizontalAlign="Left" Height="22px"></ItemStyle>
<ItemTemplate>
<asp:CheckBox id="CbxSelect" runat="server"></asp:CheckBox>
</ItemTemplate>
</asp:TemplateColumn>
<asp:HyperLinkColumn Target="_blank" DataNavigateUrlField="id" DataNavigateUrlFormatString="GetFile.aspx?ID={0}" DataTextField="filename" HeaderText="文件名">
<HeaderStyle Width="40%"></HeaderStyle>
</asp:HyperLinkColumn>
<asp:BoundColumn DataField="ContentType" SortExpression="ContentType" HeaderText="類型">
<HeaderStyle HorizontalAlign="Left" Width="20%"></HeaderStyle>
<ItemStyle HorizontalAlign="Left"></ItemStyle>
</asp:BoundColumn>
<asp:BoundColumn DataField="datetime" SortExpression="datetime" HeaderText="時間">
<HeaderStyle Width="50%"></HeaderStyle>
</asp:BoundColumn>
<asp:BoundColumn Visible="False" DataField="id" SortExpression="id" HeaderText="id"></asp:BoundColumn>
</Columns>
<PagerStyle NextPageText="下一頁" PrevPageText="上一頁" HorizontalAlign="Right" ForeColor="Black" Mode="NumericPages"></PagerStyle>
</asp:datagrid></P>
</asp:panel></TD>
</TR>
<TR>
<TD vAlign="top" align="right" colSpan="2"><asp:panel id="PalView" runat="server" Width="100%">
<TABLE id="Table4" style="BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; BORDER-COLLAPSE: collapse; HEIGHT: 73px" borderColor="#dddddd" cellSpacing="0" cellPadding="0" width="100%" bgColor="whitesmoke" borderColorLight="#dddddd" border="1" runat="server">
<TR>
<TD style="FONT-SIZE: 9pt" align="right" width="80"><FONT face="宋體">文件名:</FONT></TD>
<TD colSpan="3"> <INPUT id="TxtFileName" type="text" name="imgName" runat="server">
</TD>
</TR>
<TR>
<TD style="FONT-SIZE: 9pt" align="right" width="80">上傳文件:</TD>
<TD colSpan="3"> <INPUT id="UploadFile" style="WIDTH: 345px; HEIGHT: 22px" type="file" size="38" name="UploadFile" runat="server"> *</TD>
</TR>
</TABLE>
</asp:panel></TD>
</TR>
</TBODY></TABLE></FONT></form>
</body>
</HTML>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -