lostyazilim

ASP.NET RouteUrl HATASI Parser Error

8 Mesajlar 1.002 Okunma
lstbozum
wmaraci reklam

burakreisss burakreisss WM Aracı Kullanıcı
  • Üyelik 12.07.2016
  • Yaş/Cinsiyet 29 / E
  • Meslek Web Tasarım
  • Konum Antalya
  • Ad Soyad B** Ö**
  • Mesajlar 10
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)



HATASI İLE KARŞILAŞMAKTAYIM. YARDIMCI OLABİLİR MİSİNİZ?:confused::confused:
 

 

wmaraci
reklam

ontedi ontedi www.ontedi.com Kullanıcı
  • Üyelik 03.10.2013
  • Yaş/Cinsiyet 44 / E
  • Meslek Yazılım Uzmanı, Matematikçi
  • Konum Ankara
  • Ad Soyad S** T**
  • Mesajlar 1119
  • Beğeniler 325 / 324
  • Ticaret 2, (%100)
asp etiketi ile oluşturulmuş elementin içerisine asp ile değişken yazılması neden olmuş olabilir.
 

 

www.ontedi.com
www.cizgi.site

burakreisss burakreisss WM Aracı Kullanıcı
  • Üyelik 12.07.2016
  • Yaş/Cinsiyet 29 / E
  • Meslek Web Tasarım
  • Konum Antalya
  • Ad Soyad B** Ö**
  • Mesajlar 10
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
ontedi Cevabın için teşekkürler,
şu şekilde söyler isem daha ayrıntılı olabilir.
Asp.net C# Siteyi yazdım url routing ile urlyi gizlediğimde ise bu hatayı vermekte web.config dosyasına birşey eklemedim araştırdığımda ise bu hatayı referans eklenmesini söylüyorlar ancak referans ekliyorum projeye dahil olmadı. VS2010 da yazmaktayım localhost ta sorunsuz web hostinge aktardığımda ise bu hata ile karşılaşmaktayım.

teşekkürler, iyi çalışmalar.
 

 

ontedi ontedi www.ontedi.com Kullanıcı
  • Üyelik 03.10.2013
  • Yaş/Cinsiyet 44 / E
  • Meslek Yazılım Uzmanı, Matematikçi
  • Konum Ankara
  • Ad Soyad S** T**
  • Mesajlar 1119
  • Beğeniler 325 / 324
  • Ticaret 2, (%100)
Visual studio nun daha üst versiyonları ile çalışsanız daha iyi olur. Mesela vs2015 gibi.
O zaman daha sağlıklı sonuçlar elde edebilirsiniz.
 

 

www.ontedi.com
www.cizgi.site
wmaraci
wmaraci

burakreisss burakreisss WM Aracı Kullanıcı
  • Üyelik 12.07.2016
  • Yaş/Cinsiyet 29 / E
  • Meslek Web Tasarım
  • Konum Antalya
  • Ad Soyad B** Ö**
  • Mesajlar 10
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
Merhabalar;

Araştırmalarım sonucu UrlRouting .net 4 den sonra gelen bi yenilikmiş, host şirketim asp.net 3.5 versiyonu kullanıyormuş onu 4.5 yaparak o sorunum kalktı ancak yeni bir hata çıktı.


ontedi VS2015 de yazdım aynı şekilde hata almaktayım. bu hata ile ilgili yardım edebilecek var mı?
 

 

ontedi ontedi www.ontedi.com Kullanıcı
  • Üyelik 03.10.2013
  • Yaş/Cinsiyet 44 / E
  • Meslek Yazılım Uzmanı, Matematikçi
  • Konum Ankara
  • Ad Soyad S** T**
  • Mesajlar 1119
  • Beğeniler 325 / 324
  • Ticaret 2, (%100)
Route koleksiyonunda Anasayfa diye parametre tanımlı değil felan diyor.

Açıkcası routingi daha önceden hiç kullanmadığım için tam yardımcı olamayacağım. Global.asax ile hallediyorum genelde.
 

 

www.ontedi.com
www.cizgi.site

OXSoft OXSoft Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 28.08.2016
  • Yaş/Cinsiyet 26 / E
  • Meslek P. Danışmanı ve Develop.
  • Konum İstanbul Avrupa
  • Ad Soyad S** Ç**
  • Mesajlar 177
  • Beğeniler 9 / 61
  • Ticaret 5, (%80)
@Url.RouteUrl("Anasayfa", new { productID = Model.Anasayfa[i].productID })

[Route("Anasayfa/{productID}", Name = "Anasayfa")]
[MvcSiteMapNode(Title = "Products", ParentKey = "home", Key = "Anasayfa")]
public ActionResult Anasayfa(int productID) {

}


parametreleri şu şekilde tanımlayıp denermisiniz.
 

 

burakreisss burakreisss WM Aracı Kullanıcı
  • Üyelik 12.07.2016
  • Yaş/Cinsiyet 29 / E
  • Meslek Web Tasarım
  • Konum Antalya
  • Ad Soyad B** Ö**
  • Mesajlar 10
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
ontedi Global.asax ile url kısaltmaya çalıştım bende ama bu hata verdi.

OX-Soft C# da yazdım bu kodları ben hata veriyor yazdıkların.

Global.asax Kodları;

<%@ Import Namespace="System.Web.Routing" %>

void Application_Start(object sender, EventArgs e)
{
RegisterRoutes(System.Web.Routing.RouteTable.Routes);
}

public void RegisterRoutes(System.Web.Routing.RouteCollection routes)
{
routes.MapPageRoute("iletisim", "iletisim", "~/iletisim.aspx");
routes.MapPageRoute("tumurunler", "urunler", "~/urunler.aspx");
routes.MapPageRoute("hakkimizda", "hakkimizda", "~/hakkimizda.aspx");
routes.MapPageRoute("Anasayfa", "anasayfa", "~/default.aspx");
routes.MapPageRoute("UrunlerRoute", "Urun/{surunid}/{urunadi}", "~/urundetay.aspx");
routes.MapPageRoute("SayfaRoute", "Sayfa/{tarifid}/{tarifadi}", "~/sayfalar.aspx");

}


Logo Link kodu

 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al