Yazılım.
CevapSitesi.com Beta!
Çözüm Noktası
Bu siteyi Facebook, Twitter, Google+ veya e-posta ile paylaşın.
| Sorular | Makaleler | Üyeler | Etiketler  | İletişim
Soru sormak ya da cevap vermek için;
giriş yapın veya üye olun.

Sosyal medya hesaplarınızla da giriş yapabilirsiniz.

0



Asp.net C# resim upload Illegal characters in path. Hatası alıyorum

Sorunun sembolunden kaynaklanıyor, 
Ayarlar diye klasım var yüklerken temizliyorum değiştiriyorum normalde karakterlerde kodum düzgün çalışıyor ama bu işaret simgesi olduğu içinmidir değiştirmiyor ? atıyor kayda ve hata veriyor.
.cs tarafında yüklerken kullandığım resimadı kodum
  1. ... resimadi = Ayarlar.UrlSeo(txtBaslik.Text) + "_haber2resim_" + DateTime.Now.Day + item.Split('\\')[item.Split('\\').Length - 1];
buda ayarlar class kodum.

  1. ...public static string UrlSeo(string Metin)
  2. {
  3. string deger = Metin;
  4. deger = deger.Replace("'", "");
  5. deger = deger.Replace("+", "_");
  6. deger = deger.Replace(" ", "_");
  7. deger = deger.Replace("<", "");
  8. deger = deger.Replace(">", "");
  9. deger = deger.Replace("&", "");
  10. deger = deger.Replace("[", "");
  11. deger = deger.Replace("]", "");
  12. deger = deger.Replace("ı", "i");
  13. deger = deger.Replace("ö", "o");
  14. deger = deger.Replace("ü", "u");
  15. deger = deger.Replace("ş", "s");
  16. deger = deger.Replace("ç", "c");
  17. deger = deger.Replace("ğ", "g");
  18. deger = deger.Replace("İ", "i");
  19. deger = deger.Replace("Ö", "o");
  20. deger = deger.Replace("Ü", "u");
  21. deger = deger.Replace("Ş", "s");
  22. deger = deger.Replace("Ç", "c");
  23. deger = deger.Replace("Ğ", "g");
  24. deger = deger.Replace("?", "");
  25. deger = deger.Replace(",", "");
  26. deger = deger.Replace("€", "euro");
  27. deger = deger.Replace("$", "usd");
  28. deger = deger.Replace("?", "_");
  29.  
  30. return deger;
  31. }

Henüz cevap veren yok.

Bir cevap yazın: