code=JScript]
<script>
function addFileControl()
{
var str = '<br /><INPUT type="file" NAME="File">'
document.getElementById('FileCollection').insertAdjacentHTML("beforeEnd",str)
}
</script>
[/code]<div>
<P id="FileCollection"><input id="addFile" type="file" class="input" name="File"></P>
<input name="button" id="btnAddFile" type="button" onclick="AddAttachments()" value="添加附件">
<br />
<br />
<br />
<asp:Button ID="btnOK" runat="server" OnClick="btnOK_Click" Text="提 交" /></div>string FilePath = "";
//得到要上传的文件列表
HttpFileCollection upfiles = HttpContext.Current.Request.Files;
for (int i = 0; i < upfiles.Count; i++)
{
if (i < upfiles.Count && i < 10)
{
if (upfiles[i].FileName != String.Empty || upfiles[i] != null)
{
HttpPostedFile file = upfiles[i];
//得到要上传的文件的大小
int Filesize = file.ContentLength;
MessageBox.Show(this,Filesize.ToString());
//下面的方法用来得到文件在客户端的完整路径
string filepathfull = file.FileName.ToString().Trim();
//得到要上传的文件的扩展名
string filenameext = System.IO.Path.GetExtension(file.FileName);
if (filenameext != "")
{
MessageBox.Show(this, filenameext);
}
else
{
MessageBox.Show(this,"上传路径为空 !");
}
//if(filenameext != "") //Bitmap a = new Bitmap(this.AddPicture01.PostedFile.InputStream);
//Response.Write("图片的高度:" + a.Height + "<br/>");
//Random r = new Random();
//得到要上传的文件不带扩展名的名称 string filenamewithoutext = System.IO.Path.GetFileName(file.FileName);最近在做一个电子商务网站,做产品的时候需要多图上传,就写了这个方法
结果在调试的时候,每一点反映
请高手们给指点一下
<script>
function addFileControl()
{
var str = '<br /><INPUT type="file" NAME="File">'
document.getElementById('FileCollection').insertAdjacentHTML("beforeEnd",str)
}
</script>
[/code]<div>
<P id="FileCollection"><input id="addFile" type="file" class="input" name="File"></P>
<input name="button" id="btnAddFile" type="button" onclick="AddAttachments()" value="添加附件">
<br />
<br />
<br />
<asp:Button ID="btnOK" runat="server" OnClick="btnOK_Click" Text="提 交" /></div>string FilePath = "";
//得到要上传的文件列表
HttpFileCollection upfiles = HttpContext.Current.Request.Files;
for (int i = 0; i < upfiles.Count; i++)
{
if (i < upfiles.Count && i < 10)
{
if (upfiles[i].FileName != String.Empty || upfiles[i] != null)
{
HttpPostedFile file = upfiles[i];
//得到要上传的文件的大小
int Filesize = file.ContentLength;
MessageBox.Show(this,Filesize.ToString());
//下面的方法用来得到文件在客户端的完整路径
string filepathfull = file.FileName.ToString().Trim();
//得到要上传的文件的扩展名
string filenameext = System.IO.Path.GetExtension(file.FileName);
if (filenameext != "")
{
MessageBox.Show(this, filenameext);
}
else
{
MessageBox.Show(this,"上传路径为空 !");
}
//if(filenameext != "") //Bitmap a = new Bitmap(this.AddPicture01.PostedFile.InputStream);
//Response.Write("图片的高度:" + a.Height + "<br/>");
//Random r = new Random();
//得到要上传的文件不带扩展名的名称 string filenamewithoutext = System.IO.Path.GetFileName(file.FileName);最近在做一个电子商务网站,做产品的时候需要多图上传,就写了这个方法
结果在调试的时候,每一点反映
请高手们给指点一下
解决方案 »
- silverlight设置页面载入时的焦点控件。
- 求一句SQL语句.查询重复ID
- asp.net编译后出现的问题
- 在分布式事务中登记时出错,asp.net调用了一个部署到com+的程序集,在一台机子上报这个错
- 正则表达式导致程序失去响应
- 请问datalist页眉中的label控件,如何在后台给他赋值 label.text=now
- 菜鸟问题急待------2003server 下的asp.net 项目建立问题
- 请高手谈大型网站架构及安全问题
- GridView的内置分页功能与Datagrid的内置分页功能相比谁的分页效率高啊?
- 名字空间问题(namespace)
- 上传网站到空间输入域名打开时提示:运行时出错
- 大家进来看看这个问题这么解决
参考:http://blog.csdn.net/mngzilin/archive/2009/08/19/4463988.aspx
这个拿去改改
<httpRuntime executionTimeout="600" maxRequestLength="951200"
enableVersionHeader="true"/><script type="text/javascript">
function AddFile()
{
var strFile=" <input name=\"upload_file\" type='file' class='inputText' style='WIDTH:350px;'/> <br/>";
document.getElementById("td_uploadFile").insertAdjacentHTML("beforeEnd",strFile);
}
</script>
<input id="BtnAddFile" type="button" class="inputButton" value="增加附件" onclick="javascript:AddFile()" /> <td id="td_uploadFile" align="center">
<input id="upload_file" name="upload_Attachment" type="file" class="inputText"
style="width: 350px; display:none;" runat="server" />
</td>
HttpFileCollection Files = HttpContext.Current.Request.Files;
for (int i = 0; i < Files.Count; i++)
{ HttpPostedFile PostedFile = Files[i];
if (PostedFile.ContentLength > 0)
{}
}