aspnet文件立即上传|aspnet上传图片iis退出

Ⅰ asp.net上传图片iis退出

专门建立一个文件夹,设置web共享,iis里可写。一般是网目录没有写权限1、设置NetworkService有访问网站目录的权限2、设置Aspnet及Internet来宾帐号对网站上传目录的读写权限设置方法,目录或磁盘右击属性-安全。ASP.NET的FileUpload控件可用于上传文件到服务器。HoverTreeTop新增了一个“阅图”功能,图片就是用FileUpload上传的。

Ⅱ ASPNET(c#)服务器控件FileUpload的问题

你这样搞错了吧.protected void Page_Load(object sender, EventArgs e) { this.FRUploadImage.Attributes.Add("onchange", "document.getElementById('FRUploadImagePic2').src='"+FRUploadImage.PostedFiles.FileName+"'"); } 你这是在Page_Load里执行的,肯定报错,Page_Load是页面初始化就执行的.你应该再增加一个服务器按钮,然后在按钮的OnClick事件里判断上传控件文件是否为空,然后再保存文件到指定目录.记得保存文件的目录要设置写入的权限.

Ⅲ iis怎样才能支持asp文件的浏览及上传

一、先注册asp.net组件: (asp.NET 组件即:.Net Framework )开始->运行->cmd->执行命令:C:\windows\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i (你的.net组件位置)[ 上面这个地址是.NetFramework 自动安装默认的位置 ]二、接下来还要在WEB服务扩展启用ASP.NET服务:IIS->本地计算机->WEB服务扩展->ASP.NET v2.0.5072:允许 [ 如果上面这个地址你没有找到,可能是你在安装IIS时没有装服务扩展!去Win组件里IIS看看]三、在IIS中创建虚拟目录 IIS->本地计算机->网站->默认网站,右键->新建“虚拟目录”->取个名字->浏览你的ASPX文件的目录,确定四、点击新建的虚拟目录->在右侧,右击:aspx文件->浏览

Ⅳ asp.net上传文件时出错!

给文件夹添加:(IUSR_+公司名,即internet来宾帐户)这个帐户!然后加上修改权限!注意液局修改和写入是一并附上的!用VS调试的时候给帐户aspnet加入修改权限配芦!但是奇怪的是你不是保存到数据库中么?怎么又会跑到D盘去呢?补充:你不能用文本框里面的路径培埋带去用文本流读取客户端的文件!如果这样也可以的话!那么你就可以随便把访问你这个页面用户的电脑上的文件写到服务器了!你只能是通过提交把客户端要上传的文件对象提交过来!不能直接操作路径!你是这样做的么?不知道我猜的对不对?

Ⅳ (:ASP.NET中怎么实现下面的功能,通过FileUpload将图片上传到服务器指定的文件夹,然后在通过图片的路径

当你选择衡租图片后,你就可以获取陵拦知图片的名称,后台路径你也是知道的。你只要构尺消造个路径给image就可以了。

Ⅵ ASP.NET 2.0高级控件之FileUpload控件

应用程序中经常需要允许用户把文件上传到web服务器 尽管在ASP NET X也可以完成该功能 但在ASP NET 中使用FileUpload控件会更简单 该控件让用户更容易地浏览和选择用于上传的文件 它包含一个浏览按钮和用于输入文件名的文本框 只要用户在文本框中输入了完全限定的文件名 无论是直接输入或通过浏览按钮选择 都可以调用FileUpload的SaveAs方法保存到磁盘上差歼尘 除了从WebControl类继承的标准成员 FileUpload控件还公开了几个只读的属性 在表 和表 列出 表 FileUpload控件属性 名 称 类型 读 写 说 明 FileContent Stream × 返回一个指向上传文件的流对象 FileName string × 返回要上传文件的名称 不包含路径信息 HasFile Boolean × 如虚禅果是true 则表示该控件有文件要上传 PostedFile HttpPostedFile × 返回已经上传文件的引用 表 列出了它所公开的只读属性 表 HttpPostedFile属性 名 称 类 型 读 写 说 明 ContentLength integer × 返回上传文件的按字节表示的文改孙件大小 ContentType string × 返回上传文件的MIME内容类型 FileName string × 返回文件在客户端的完全限定名 InputStream Stream × 返回一个指向上传文件的流对象 所有这些属性将在下面的示例中说明 为了查看FileUpload控件在实际中的运用 创建一个FileUploadDemo网站 在页面上添加一个FileUpload控件 然后 添加两个ASP NET按钮 Text属性分别设置为Save和Display ID分别设置为btnSave和btnDisplay 增加两个Label控件 并分别将ID设置为lblMesage和lblDisplay 用<br/>HTML元素分隔这些控件 切换到设计视图 通过双击每个按钮 为它们在代码隐藏文件中创建具有默认名称的Click事件处理程序 完成后的内容文件类似于示例 示例 FileUploadDemo网站的default aspx <%@ Page Language= C# AutoEventWireup= true CodeFile= Default aspx cs Inherits= _Default %><!DOCTYPE PUBLIC //W C//DTD XHTML //EN >< xmlns= ><head runat= server ><title>FileUpload Control</title></head><body><form id= form runat= server ><div><h >FileUpload Control</h ><asp:FileUpload ID= FileUpload runat= server /><br /><asp:Button ID= btnSave runat= server Text= Save OnClick= btnSave_Click /><asp:Button ID= btnDisplay runat= server Text= Display OnClick= btnDisplay_Click /><br /><br /><asp:Label ID= lblMessage runat= server /><asp:Label ID= lblDisplay runat= server /></div></form></body></>

在代码隐藏文件中 添加示例 中高亮显示的代码 非高亮显示的代码由VS 自动创建

示例 FileUploadDemo网站的Default aspx cs

using System;using System Data;using System Configuration;using System Web;using System Web Security;using System Web UI;using System Web UI WebControls;using System Web UI WebControls WebParts;using System Web UI HtmlControls;using System IO; // 使用Stream必需public partial class _Default : System Web UI Page {protected void Page_Load(object sender EventArgs e){}protected void btnSave_Click(object sender EventArgs e){string str = ;if (FileUpload HasFile){try{str += Uploading file: + FileUpload FileName;// 保存文件FileUpload SaveAs( c:\websites\uploads\ + FileUpload FileName);// 显示文件信息str += <br/>Saved As: + FileUpload PostedFile FileName;str += <br/>File Type: + FileUpload PostedFile ContentType;str += <br/>File Length (bytes): + FileUpload PostedFile ContentLength;str += <br/>PostedFile File Name: + FileUpload PostedFile FileName;}catch (Exception ex){str += <br/><b>Error</b><br/>Unable to save c:\websites\uploads\ + FileUpload FileName + <br/> + ex Message;}}else{str = No file uploaded ;}lblMessage Text = str;lblDisplay Text = ;}protected void btnDisplay_Click(object sender EventArgs e){string str = <u>File: + FileUpload FileName + </u><br/> ; if (FileUpload HasFile){try{Stream stream = FileUpload FileContent;StreamReader reader = new StreamReader(stream);string strLine = ;do{strLine = reader ReadLine( );str += strLine;} while (strLine != null);}catch (Exception ex){str += <br/><b>Error</b><br/>Unable to display + FileUpload FileName + <br/> + ex Message;}}else{str = No file uploaded ;}lblDisplay Text = str;lblMessage Text = ;}}高亮显示的using声明对于不使用完全限定命名空间 而使用Stream对象是必须的 在Save按钮的btnSave_Click事件处理程序中 FileUpload控件的HasFile属性用于检测文本框中是否输入了有效的完全限定文件名 如果文本框为空或输入的名称无效 将不会通过检测 并且lblMessage将显示 No file upladed 假定上传了一个有效文件 那么将执行try代码块中的代码 关键语句是调用File Upload控件的SaveAs方法 该方法使用硬编码路径和FileName属性传递一个完全限定的文件名 该语句可能会由于各种原因而失败 包括磁盘空间不足 无效的路径或安全问题(稍后会有更详细的说明) 如果SaveAs方法失败 则执行catch代码块 在lblMessage中显示一个错误信息 包括该异常的Message属性ex Message 如果SaveAs方法执行成功 关于上传文件的多个信息将显示在lblMessage中 这些信息通过FileUpload PostedFile(类型为HttpPostedFile)中的属性获取 Display按钮的Click事件处理程序与前面的类似 只不过它不是显示文件信息 而是显示文件内容 它通过使用FileContent属性获取表现为Stream对象的上传文件的内容 然后这个Stream对象被用于实例化一个StreamReader对象 StreamReader的Read Line方法逐行的遍历文件 然后把合并后的字符串显示在lblDisplay中 当在讨论从客户端上传文件到web服务器时 安全是非常让人关注的 须注意两点 首先 使用这种方式会公开web服务器 从而会有非常大的安全漏洞 为此要特别细心 因为这样不仅可以上传病毒 木马和其他恶意软件 还会存在客户端浏览web服务器目录结构的危险 因此 应该使用硬编码目标目录 至少严格限定在哪里保存上传的文件 另外 要注意的一点是 允许在磁盘写文件所必需的权限 在开发web应用程序时 一般情况下 开发机器同时也是web服务器 特别是使用VS 默认的开发模式 在该模式下使用的是内置的web服务器 并且不通过IIS访问网站而是由文件系统访问网站 这样 永远也不会有权限问题 然而 当网站部署到产品服务器上 且该网站通过IIS和虚拟目录来访问时 就会出现问题 这是因为运行ASP NET的账户必须拥有对用于保存上传文件的目录的写权限 在Windows /XP中 账户的名称是ASPNET 在Windows Server 中 写权限必须分配给IIS_WPG账户组 利用FileUpload控件并结合良好的安全防护 用户可以把自己的文件传送到网站 以丰富网站功能 lishixin/Article/program/net/201311/13538

Ⅶ 我要用asp.net写一个视频上传的代码,可是不知道该怎么写 麻烦知道的帮帮忙哦 谢谢了的

我给你介绍两个上传大文件的组件Lion.Web.UpLoadMole和AspnetUpload自己镇升上网搜索一下,不建议用这些插件,建议直接用睁拦ftp上传,如果客户非要这样做也没办法,呵呵,不如ftp快如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快悉旅胡!

Ⅷ asp.net图片上传服务器问题

这说明你上传图片的兄码举文件夹有保护的权限,你改下权限就可以了:"文件夹名"羡碧->模启属性->安全->添加-》高级-》立即查找-》找到Everyone进行添加,就行了。并修改Everyone的权限为完全控制。

Ⅸ 紧急求救!!!ASP.net 上传桌面上的文件报错,权限不够!望众高手前来相救,小弟不胜感激!!!

添加文件夹user用户权限及aspnet权限


赞 (0)