Forum
Merhaba,
asp.net ile url routing yapmaya çalışırken şöyle bir durum oluştu: siteadi.com/yazilar/yazi-adi.aspx olarak düzenlediğimden dolayı sayfaya import ettiğim css ve js dosyalarını görmüyor.
Bende sitenin adını almaya çalışıyorum kod ile "Response.Write(HttpContext.Current.Request.Url.Authority);" bunu denedim ama site adresini http:// olmadan veriyor. Araştırmama rağmen bulamadım.
css ve js dosyalarınuı ve resimleri klasör yapısında (sef url) göstermenin yolu nedir arkadaşlar?
Şimdiden teşekkür ederim.
Merhaba eğer classic asp.net ise
<link href="<%=ResolveClientUrl("~/bootstrap/extend/jasny-bootstrap/css/jasny-bootstrap.min.css")%>" rel="stylesheet"> şu sekilde eklerseniz sorun kalmayacaktır. Url den dolayı bulamıyor.
yada statik olarak css ve js dosyalarınızın basına / slash işareti atınız.
Saygılarımla
ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com
Erdem Bey teşekkür ederim aynı şekilde resimlerin önünede / koyduğumda oldu.
Bir şey daha sorabilir miyim: <link href="<%=ResolveClientUrl("~/bootstrap/extend/jasny-bootstrap/css/jasny-bootstrap.min.css")%>" rel="stylesheet"> bu şekilde kullanmak (asp.net metodu ile) ekstra bir şey katar mı?
Hayır katmaz ne işe yaradığı hakkında msdn de bulunan şu yazı size yardımcı olacaktır. Sadece yazarken biraz zaman harcarsınız
https://msdn.microsoft.com/tr-tr/library/system.web.ui.control.resolveclienturl%28v=vs.110%29.aspx
ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com
Teşekkür ederim mantığı anladım.
Rica ederim başarılar.
ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com