Forum
Selamlar seo çalışması olan bir site yazıyorum fakat uc ve buna benzer başka klasörlerden çekmesi gereken verileri parent directory olarak çekiyor
yani "../klasor/dosya.ascx" gibi
ben "~/klasor/dosya.ascx" olarak gelmesini istiyorum bunun bir ayarı varmıdır yoksa her seferinde ellemi değiştirmem gerekiyo ?
Vs2010 kullanıyorum şimdiden teşekkürler.
<%@ Register src="../inc/SiteBg.ascx" tagname="SiteBg" tagprefix="uc1" %>
asp.net ile ilk proje geliştirmemde karşılaştığım bir sorundu..
../ kullanarak sorunu aşmış ve irdelememiştim. şimdi sen yazınca tekrar kontrol ettim asp.net ile ~(tilda) yı kullanamıyoruz. kod tarafında kullandığınızda destekliyor.
örnek olarak
<div style="background-image:url(~/images/1.jpg);"> böyle bir kodu desteklemezken
protected void Page_Load(object sender, EventArgs e)
{
Image1.ImageUrl = "~/images/1.jpg";
}
bu şekilde bir kod yapısında resmin görüntüsünü alabiliyorum.
benim için sorun olmadığından bakmamıştım ama şimdi deneyince senin için basit bir sorun çıktı ~kullanacağın yerde runat="server" ile birlikte kullanırsan
örnek:
<img src="~/images/1.jpg" runat="server"/> gibi
sorun çözülüyor..
Ustam yazın için teşekkür ederim.
Nerede hangisini kullanmam gerektiğini biliyorum.Fakat vs2010 da dosyaları root klaösüründen giderek bul diye seçenek varmı onu sormak istemiştim.
yanlış ifade ettim sanırım.