プロフィール画像アップロード用の AJAX ファイル アップローダーがあります。102400バイトまでの画像のみアップロードできるようにユーザーを制限したい.ファイルサイズを超えたときにJavaScriptエラーメッセージを表示する方法
コード:
protected void AjaxFileUpload1_UploadComplete(object sender, AjaxControlToolkit.AjaxFileUploadEventArgs e)
{
string workerfile = Session["LoginUserID"].ToString();
string strFileName = string.Empty;
string strFileType = string.Empty;
string path = string.Empty;
var folder = Server.MapPath("../worker/Uploads/" + workerfile);
if (!Directory.Exists(folder))
{
Directory.CreateDirectory(folder);
strFileName = DateTime.Now.ToString("MM-dd-yyyy_HHmmss");
strFileType = System.IO.Path.GetExtension(e.FileName).ToString().ToLower();
AjaxFileUpload1.SaveAs(Server.MapPath("../worker/Uploads/" + Session["LoginUserID"] + "/" + workerfile + "_img" + strFileType));
}
else
{
strFileName = DateTime.Now.ToString("MM-dd-yyyy_HHmmss");
strFileType = System.IO.Path.GetExtension(e.FileName).ToString().ToLower();
AjaxFileUpload1.SaveAs(Server.MapPath("../worker/Uploads/" + Session["LoginUserID"] + "/" + workerfile + "_img" + strFileType));
}
}
どのようにアイデアを実行しますか? 助けてください。