我正在嘗試動態更改上傳文件夾名稱,但它不適用於我。請幫忙。動態更改Flajaxian上傳文件夾名稱
我正在使用Flajaxian S3 Amazon uploader。代碼如下
<fjx:FileUploader ID="FileUploader1" runat="server">
<Adapters>
<fjx:DirectAmazonUploader OnFileNameDetermining="FileUploader1_FileNameDetermining"
AccessKey="WebConfig:AmazonAccessKey"
SecretKey="WebConfig:AmazonSecretKey"
BucketName="media.sitename.com" />
</Adapters>
</fjx:FileUploader>
服務器端代碼如下
protected void Page_Load(object sender, EventArgs e)
{
((com.flajaxian.DirectAmazonUploader)FileUploader1.Adapters[0]).Path = Request.Params["sid"].ToString();
}
protected void FileUploader1_FileNameDetermining(object sender, com.flajaxian.FileNameDeterminingEventArgs e)
{
Random r = new Random();
e.FileName = r.Next(10000) + ".jpg";
}
如果我硬編碼的路徑,它的正常工作。但路徑文件夾的動態更新不起作用。請幫幫我。
謝謝。
謝謝,我添加了一個代碼示例,描述了您所描述的內容,並且這個工作非常棒! – clamchoda 2012-05-02 16:05:42