0
在參考這篇文章ASP.net Uploadify Querystring checkbox value,我只是試圖將文本框控件的值傳遞給FileUploads.aspx.cs,但我無法獲取該值,既不使用POST方法也不使用得到。ASP.net Uploadify Querystring文本框值
<p>
<asp:TextBox ID="tbTrainingName" runat="server" CssClass="TextBox"></asp:TextBox>
</p>
<div id="fuFiles"></div>
$(document).ready(function() {
$('#fuFiles').uploadify({
// Some options
'method' : 'GET',
'uploader': '_scripts/uploadify.swf',
'script': 'FileUploads.aspx?trainingName=' + ('[id$=tbTrainingName]').val() '',
'cancelImg': '_scripts/cancel.png',
'auto': 'true',
'multi': 'true',
'buttonText': 'Upload Files...',
'queueSizeLimit': 3,
'simUploadLimit': 2
});
});
In FileUploads.aspx.cs
HttpPostedFile uploads = Request.Files["FileData"];
string file = System.IO.Path.GetFileName(uploads.FileName);
我無法在Request.QueryString中看到任何東西。你能幫助我,我錯了!此外,如果你有任何好的建議,除了uploadify,請建議,我使用的是asp.net 4.0。
其中'FileData'哪裏來的?你不應該只是使用'tbTrainingName.Text'嗎? – Thousand
是的,但FileUploads.aspx.cs是另一個文件,而tbTrainingName是另一個文件。 –
那麼爲什麼你在你的問題中發佈? FileData從哪裏來的? – Thousand