动网论坛,站长建站首选,国内使用量最多的论坛软件 动网论坛官方技术讨论区 站长工具 申请属于您自己的免费论坛
首页 | 新闻资讯 | 网站运营 | 网络编程 | 数据库 | 服务器 | 网页设计 | 图像媒体 | 网络应用 | 搜索优化 | 资源下载 | 动网主机 | DVBOX
    本站内  互联网 ASP论坛  ASP.Net论坛  PHP论坛
  
   .Net → 阅读文章

 图片上传的WebForm

作者来源: 
阅读 1250 人次 , 2006-3-29 4:33:00 


<%@ page language="c#" codebehind="feuploadpic.aspx.cs" autoeventwireup="false" inherits="cj168.web.mag.admins.fedata.feuploadpic" %>
<%@ register tagprefix="cj168" tagname="header" src="modules/headerfe.ascx" %>
<!doctype html public "-//w3c//dtd html 4.0 transitional//en" >
<html>
<head>
<title>fedata</title>
<meta content="microsoft visual studio 7.0" 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">
<style>body { font-size: 9pt }
.calpicdate { font-size: 9pt; font-family: verdana, helvetica, sans-serif }
.valid { font-size: 9pt; color: red }
td { font-size: 9pt }
</style>
</head>
<body ms_positioning="gridlayout">
<table width="100%">
<tr>
<td><cj168:header id="header1" runat="server"></cj168:header></td>
</tr>
</table>
<form id="fedata" method="post" enctype="multipart/form-data" runat="server">
<table id="table1" cellspacing="0" cellpadding="1" width="750" border="1">
<tr>
<td width="70">图片标题</td>
<td><asp:textbox id="txtboxpictitle" runat="server"></asp:textbox><br>
<asp:requiredfieldvalidator id="requiredfieldvalidator1" runat="server" errormessage="请填写图片标题。" cssclass="valid" controltovalidate="txtboxpictitle"></asp:requiredfieldvalidator><br>
<asp:regularexpressionvalidator id="vldcatname" errormessage="图片标题至少2个字符,不应包含'“ ” ! @ # $ % ^ & * ( ) < > 《 》{ } [ ] ? 。,? ¥" cssclass="valid" controltovalidate="txtboxpictitle" validationexpression="[^'^“^”^\^!^@^#^$^%^\^^&^*^(^)^<^>^《^》^?^。^,^?^¥^\{^\}^\][^\]]{2,}" runat="server"></asp:regularexpressionvalidator></td>
</tr>
<tr>
<td>图片日期</td>
<td><asp:textbox id="txtboxpicdate" runat="server" width="300"></asp:textbox><asp:calendar id="calpicdate" runat="server" cssclass="calpicdate" width="300" selectmonthtext="本月" selectweektext="本周" nextprevformat="fullmonth" onselectionchanged="caldateselected">
<nextprevstyle cssclass="calpicdate"></nextprevstyle>
<weekenddaystyle forecolor="red"></weekenddaystyle>
<todaydaystyle font-bold="true" forecolor="red" backcolor="#ccccff"></todaydaystyle>
<selecteddaystyle backcolor="black" font-bold="true"></selecteddaystyle>
</asp:calendar><br>
<asp:requiredfieldvalidator id="requiredfieldvalidator2" runat="server" errormessage="请选择或填写图片日期。" cssclass="valid" controltovalidate="txtboxpicdate"></asp:requiredfieldvalidator><br>
<asp:customvalidator id="customvalidator1" errormessage="不是个有效的日期格式" cssclass="valid" controltovalidate="txtboxpicdate" runat="server" onservervalidate="servervalidatecheckdate"></asp:customvalidator></td>
</tr>
<tr>
<td>图片分类</td>
<td><asp:dropdownlist id="ddlpictype" runat="server" datavaluefield="fepictypeid" datatextfield="title"></asp:dropdownlist><font face="宋体"> </font><asp:regularexpressionvalidator id="regularexpressionvalidator1" errormessage="请选择图片分类" cssclass="valid" controltovalidate="ddlpictype" validationexpression="[^0]{1,}" runat="server"></asp:regularexpressionvalidator></td>
</tr>
<tr>
<td>图片介绍</td>
<td><asp:textbox id="txtboxpicintro" runat="server" maxlength="255" textmode="multiline" columns="50" rows="5"></asp:textbox>
<asp:regularexpressionvalidator id="regularexpressionvalidator2" runat="server" cssclass="valid" errormessage="内容中不应包含 ' < >" controltovalidate="txtboxpicintro" validationexpression="[^'^<^>]{0,}"></asp:regularexpressionvalidator>
</td>
</tr>
<tr>
<td colspan="2">(支持文件格式:jpg, gif, png)</td>
</tr>
</table>
<table cellspacing="0" width="750" border="1">
<tr>
<td width="70">图片名称</td>
<td width="300"><input title="浏览" type="file" size="25" name="filepicname" runat="server" id="filepicname">
<asp:regularexpressionvalidator id="regularexpressionvalidator3" runat="server" cssclass="valid" errormessage="文件名只能由字母或数字组成,不能包含 - _ 等其他符号长度至少为1" controltovalidate="filepicname" validationexpression="[ :.\\a-za-z0-9]{1,}"></asp:regularexpressionvalidator>
</td>
<td><asp:checkboxlist id="checkboxlistrewrite" runat="server" borderwidth="0" height="100%" cellpadding="5" repeatlayout="table" repeatcolumns="1" repeatdirection="vertical">
<asp:listitem value="1">覆盖原有图片</asp:listitem>
</asp:checkboxlist></td>
</tr>
</table>
<table cellspacing="0" width="750" border="1">
<tr>
<td align="middle"><asp:button id="btnsubmit" onclick="uploadfile" runat="server" text="确定"></asp:button></td>
</tr>
<tr>
<td><asp:label id="lblpicinfo" runat="server">label</asp:label></td>
</tr>
<tr>
<td><font face="宋体"></font>
</td>
</tr>
</table>
</form>
<asp:hyperlink id="hlkoripic" runat="server">原图</asp:hyperlink>
<asp:hyperlink id="hlknewpic" runat="server">缩略图</asp:hyperlink>
</body>
</html>

 本文TagsRealPlayer  
 收藏本文  打印本文  论坛讨论  关闭窗口
· 上一篇:图片上传的数据库部分
· 下一篇:利用HttpRequest登录到某个网站,然后获取网站信息的程序示例
· CustomValidator Web 控件
· ASP.NET入门经典-First Experience with ASP.NET in DWMX
· C# 3.0语言详解之基本的语言增强
· 一、Servlet和JSP概述
· 图片上传的功能简介及web.config设置(自动生成所略图)


关于本站 | 联系我们 | 业务合作 | 客户案例 | 诚聘英才 | 广告合作 | 收藏本站
海口动网先锋网络科技有限公司版权所有
Copyright © 2000 - 2006 Cndw.Com
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077