62,046
社区成员
发帖
与我相关
我的任务
分享
string fileName1 = this.FileUploadAddrPic.FileName;
FileUploadAddrPic.SaveAs(Server.MapPath("~\\Prod_Images") + "\\" + fileName1);
hotel.HotelAddressImage = "~\\Prod_Images" + "\\" + fileName1;
<asp:FileUpload ID="FileUploadHotelPic" runat="server" /></td>
string fileName1 = this.FileUploadAddrPic.PostedFile .FileName.ToString();
string fileName1 = this.FileUploadAddrPic.FileName.ToString();
string fileName1 = this.FileUploadAddrPic.FileName;
protected void Button1_Click(object sender, EventArgs e)
{
H_Hotel hotel = new H_Hotel();
hotel.HotelSN = txtHotelSN.Text.ToString().Trim();
hotel.HotelName = txtHotelName.Text.ToString().Trim();
hotel.HotelAddress = txtHotelAddr.Text.ToString().Trim();
hotel.HotelIntroduce = txtHotelIntr.Text.ToString().Trim();
hotel.IsRecommend = Convert.ToInt32(txtRecommend.Text.ToString().Trim());
hotel.AvePrice = txtPrice.Text.ToString().Trim();
hotel.MemberTel = txtMemeberNumber.Text.ToString().Trim();
string fileName1 = this.FileUploadAddrPic.PostedFile .FileName.ToString();
//跟踪这里的fileName1 为空!
FileUploadAddrPic.SaveAs(Server.MapPath("~\\Prod_Images") + "\\" + fileName1);
hotel.HotelAddressImage = "~\\Prod_Images" + "\\" + fileName1;
string fileName2 = this.FileUploadHotelPic.FileName.ToString();
FileUploadHotelPic.SaveAs(Server.MapPath ("~\\Prod_Images") + "\\" + fileName2);
hotel.HotelPicture = "~\\Prod_Images" + "\\" + fileName2;
IUDMethed iud = new IUDMethed();
if (type == "1")
{
iud.AddHotel(hotel);
}
else
{
iud.UpdateHotel(hotel);
}
}
string fileName1 = this.FileUploadAddrPic.FileName;
以上只是取得特定的文件名,应该这样子来:
string fileName1 = this.FileUploadAddrPic.FileName.ToString();//取得特定文件名
FileInfo f_into = new FileInfo(fileName1);//取得文件信息
string f_name = f_into.Name.ToString();//取得文件名;
FileUploadAddrPic.SaveAs(Server.MapPath("~\\Prod_Images") + "\\" + f_name);
hotel.HotelAddressImage = "~\\Prod_Images" + "\\" + f_name;