string Newfilename;
string Defaultfilename;
protected void btnup_Click(object sender, EventArgs e)
{
if (ASPxUploadControl1.HasFile)
{
string fileExt =
Path.GetExtension(ASPxUploadControl1.FileName);
if (fileExt == ".xls" || fileExt == ".xlsx")
try
{
string extension = Path.GetExtension(ASPxUploadControl1.FileName);
string id = Guid.NewGuid().ToString();
string fileLocation = string.Format("{0}/{1}{2}", Server.MapPath("upload/"), id, extension);
ASPxUploadControl1.SaveAs(fileLocation);
StatusLabel.Text = "Upload status: File uploaded!";
Newfilename = fileLocation;
Defaultfilename = Path.GetFileName(ASPxUploadControl1.FileName);
}
catch (Exception ex)
{
StatusLabel.Text = "Upload status: The file could not be uploaded. The following error occured: " + ex.Message;
}
else
{
StatusLabel.Text = "Please choose excel file";
}
}
}
NewfilenameとDefaultfilenameに値を割り当てようとしています(アップロードされたファイルに名前を付けた後に "try"内にあります)。IFステートメント内での割り当て
どこが間違っていますか?
のように見えるのでしょうか?現在何が起こっていますか? – musefan
"私は失敗して"実際に何がうまくいかないかを教えてくれるわけではありません。参照してくださいhttp://tinyurl.com/so-hints –
たぶんそれは私ですが、 "明白な"私がここで使用する単語ではないでしょう。たぶん、あなたがしようとしていることを明確にしようとする可能性があります。 –