ajaxpro与FileUpload的问题
[AjaxPro.AjaxMethod]
public string UpdateImage()
{
int Us_Id = 1;
string filename = DateTime.Now.Ticks + new Random().Next().ToString();
string ext = FileUpload1.FileName.Substring(FileUpload1.FileName.LastIndexOf('.'));
if (".jpg.gif.png.bmp".Contains(ext))
{
string NewPath = "../../UserImages/" + filename +ext;
if (user.EditImage(NewPath, Us_Id))
{
FileUpload1.SaveAs(Server.MapPath("../../UserImages/" + filename + ext));
return "1";
}
else
{
return "2";
}
}
else
{
return "2";
}
}
<script>
function EditImage()
{
page_UserInfoUI_Index.UpdateImage(Back);
}
function Back(res)
{
var val=res.value;
if(val=="1")
{
alert("修改成功");
}
else
{
alert("修改失败");
}
alert(val);
}
</script>
为什么执行到FileUpload1就跳出程序..如果把FileUpload1去掉则能够正常运行..
谢谢...