Yazılım.
CevapSitesi.com Beta!
Çözüm Noktası
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
... resimadi = Ayarlar.UrlSeo(txtBaslik.Text) + "_haber2resim_" + DateTime.Now.Day + item.Split('\\')[item.Split('\\').Length - 1];
buda ayarlar class kodum.

...public static string UrlSeo(string Metin)
    {
        string deger = Metin;
        deger = deger.Replace("'", "");
        deger = deger.Replace("+", "_");
        deger = deger.Replace(" ", "_");
        deger = deger.Replace("<", "");
        deger = deger.Replace(">", "");
        deger = deger.Replace("&", "");
        deger = deger.Replace("[", "");
        deger = deger.Replace("]", "");
        deger = deger.Replace("ı", "i");
        deger = deger.Replace("ö", "o");
        deger = deger.Replace("ü", "u");
        deger = deger.Replace("ş", "s");
        deger = deger.Replace("ç", "c");
        deger = deger.Replace("ğ", "g");
        deger = deger.Replace("İ", "i");
        deger = deger.Replace("Ö", "o");
        deger = deger.Replace("Ü", "u");
        deger = deger.Replace("Ş", "s");
        deger = deger.Replace("Ç", "c");
        deger = deger.Replace("Ğ", "g");
        deger = deger.Replace("?", "");
		deger = deger.Replace(",", "");
		deger = deger.Replace("€", "euro");
		deger = deger.Replace("$", "usd");
		deger = deger.Replace("?", "_");
	
		

        return deger;
    }

Henüz cevap veren yok.