0
与えられたコードをポストバックすることです:ページリフレッシュファイルのアップロードとアップロードファイルのアップロードボタンclick.Myコード内にある
if (this.fuImage.HasFile) //fuImage is id of FileUploader
{
string fileName=this.fuImage.FileName;
string strSaveLocation = Path.Combine(physicalpath, fileName);
this.fuImage.SaveAs(strSaveLocation);
}
その作業fine.If fuImageは欲望の場所とページ上のファイルを保存し、そのファイルがありますしかし、ファイルがなく、アップロードボタンをクリックしてもエラーは発生しませんが、ページはリフレッシュされます。ポストバック問題だと思います。fuImage
にファイルがない場合、ページをリフレッシュする方法はありません。
Note:Uploader and button both are server side control.
ありがとうございます。
PostBackの問題ではなく、まったく問題ありません。あなたのコードに基づいて、ファイルのみが選択されて存在し、ifステートメント内のコードが処理されます。それ以外の場合はスキップしてポストバックします。何も間違っていません。 –