Fileuploadı gozatı tıklamadan vt dongü içinde filename nı vt'dan atayarak calıstırmak ıstıyorum ama FileUpload1.Filename ="vs..vs.." hata veriyor; bole bişiy yapmam mumkunmu
Kod: Tümünü seç
try
{
string connString = ConfigurationSettings.AppSettings["ConnectionString3"];
string cmdText = "select sto_kod from STOKLAR,[dbB2B].[dbo].[Stok_Detay] where sto_recno=StokID";
SqlConnection conn = new SqlConnection(connString);
conn.Open();
SqlCommand cmd = new SqlCommand(cmdText, conn);
SqlDataReader rdr = cmd.ExecuteReader();
while (rdr.Read())
{
if (rdr["sto_kod"].ToString().Length > 2)
{
[b] FileUpload1.HasFile = false;
FileUpload1.FileName = "c:\\urunler\\" + rdr["sto_kod"].ToString()+".jpg";
FileUpload1.HasFile = true;[/b]
if (FileUpload1.HasFile)
{
string resimAd = FileUpload1.FileName;
FileUpload1.SaveAs(Server.MapPath("~/Urunler/temp/" + FileUpload1.FileName));
boyutlandir(resimAd);
lblSonuc.Text = string.Format("Dosya Yüklendi...<br>Dosya adı: {0}<br>Dosya Boyutu: {1} byte<br>Dosya Adresi: {2}",
FileUpload1.FileName, FileUpload1.PostedFile.ContentLength, ServerYol);
txtresimYol.Text = txtStokKodu.Text + ".JPG";
}
else
{
lblSonuc.Text = "Lütfen dosya seçiniz";
}
}
}
}
catch (Exception ex)
{
lblSonuc.Text = "Dosya yüklenemiyor. Hata mesajı " + ex.Message;
}