找回密码
 立即注册

QQ登录

只需一步,快速开始

jackshih58

注册会员

9

主题

53

帖子

134

积分

注册会员

积分
134

活字格认证微信认证勋章

jackshih58
注册会员   /  发表于:2015-7-23 11:27  /   查看:9343  /  回复:13
你好:

另外,如何設定"C1.Web.Wijmo.Extenders.C1Upload"[Upload Files]上傳位置,因為有試傳幾個檔案,就不知傳到哪裡去

是否再請你幫忙解析疑惑
謝謝

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

13 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2015-7-23 11:33:00
沙发
回复 1楼jackshih58的帖子

感谢对该问题的反馈。
从你的描述来看,不是wijupload控件。
你应该是创建ASP .NET工程,使用的ASP.NET wijmo c1upload控件?
这个控件上传文件的默认路径是设置到应用程序的根目录。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
jackshih58
注册会员   /  发表于:2015-7-23 15:58:00
板凳
<%@ Register assembly="C1.Web.Wijmo.Extenders.3" namespace="C1.Web.Wijmo.Extenders.C1Upload" tagPrefix="wijmo" %>
<div style="height:50px">
                <aspanel runat="server" ID="uploadPanel" Width="300px"></aspanel>
                <wijmo:C1UploadExtender ID="uploadPanel_C1UploadExtender" runat="server"
                        Action="upload.ashx" onclientchange="change" onclientcomplete="complete"
                        onclientprogress="progress" onclienttotalcomplete="totalComplete"
                        onclienttotalprogress="totalProgress" onclienttotalupload="totalUpload"
                        onclientupload="upload" TargetControlID="uploadPanel">
                </wijmo:C1UploadExtender>
                <%--<div id="progressbar"></div>--%>
                <aspanel runat="server" ID="progressbar"></aspanel>
                <wijmo:C1ProgressBarExtender runat="server" ID="progressbar1" TargetControlID="progressbar"></wijmo:C1ProgressBarExtender>
        </div>
確實是利用Wijmo ToolkitExplorer 關於 Extenders.C1Upload的範例,來當我的web application
試著在IIS建立一網站來查看,也沒會放在應用程序的跟目錄
再麻煩你指導
Thanks
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-7-23 18:07:00
地板
回复 3楼jackshih58的帖子



WijmoUpload使用ASP .NET的handler去更新文件到服务器的指定位置。默认这个路径是设置到应用程序的根目录。你可以重置这个路径和保存upload文件到指定位置。
如下是关键的代码在handler中:
  1. string sDirectory = HttpContext.Current.Server.MapPath(@context.Request[&quot;folder&quot;]);
复制代码


我将handler页面放在附件中,它上传文件然后提交到特定的upload目录。你可以根据自己的需求来更改这些代码。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
jackshih58
注册会员   /  发表于:2015-7-24 10:50:00
5#
你好:

確實透過你的程式附件已經改善,可否給予指導關於更改用戶上傳檔名與限制可上傳副檔名(如:pdf)
謝謝
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-7-24 13:40:00
6#
回复 5楼jackshih58的帖子

根据我的理解,你需要了解UpLoad控件上传文件名的设置和限制大小,回答如下:
1.ASP .NET平台下,默认的允许的最大文件大小上限是4MB。如果大于限制,就会出现超时的问题。
为了覆盖的最大文件大小限制,需要修改web.config文件, 在文件上传过程中处理更大的文件。
简单的说,就是在Web.config文件里设置MaxRequestLength 和executionTimeout 的值。
比如如下设置就改成最大限制是100M文件。
  1. maxRequestLength=&quot;102400&quot;
复制代码

修改的方法,请参考产品文档:
http://helpcentral.componentone.com/nethelp/c1uploadwijmo/
文档索引:
Upload for ASP.NET Wijmo Quick Start &gt; Step 3 of 4: Enable Large File Size

2.文件名可以通过前台获取:
Demo 下载:http://gcdn.gcpowertools.com.cn/attachment.aspx?attachmentid=8743
关键代码:
  1. var filename = event.currentTarget.value;
复制代码
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
jackshih58
注册会员   /  发表于:2015-7-27 14:05:00
7#
你好:
謝謝你的說明,樓上的範例是使用C1.Web.Wijmo.Controls.C1Upload.UploadModule
而我使用的是assembly=&quot;C1.Web.Wijmo.Extenders.3&quot; &lt;wijmo:C1UploadExtender ...
請教有此項的Demo與文档索引?

Thanks
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-7-27 15:24:00
8#
回复 7楼jackshih58的帖子

你好。
Wijmo.Extender.C1UploadExtender的文档可以参考如下:
http://helpcentral.componentone. ... UploadExtender.html

里面有步骤和代码。

里面前端控件的接口和JavaScript的代码可以参考如下文档:
http://wijmo.com/docs/wijmo/#UploadQuickStart.html
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
jackshih58
注册会员   /  发表于:2015-7-27 16:11:00
9#
你好:

謝謝樓上的回覆,文档與JavaScript的代码沒說明到&quot;需要了解UpLoad控件上传文件名的设置和限制大小&quot;
不知道C1UploadExtender是沒有類似C1.Web.Wijmo.Controls.C1Upload.UploadModule的支持是嗎?

如果有,再請給予指導

Thanks
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-7-27 17:55:00
10#
回复 9楼jackshih58的帖子

你的问题目前我们正在调查中。
需要点时间,明天给你反馈。很抱歉给你带来的不便。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部