Doğru Cevap
-
sorunun cevabı cok basit. aspx olan designer olan kısmına namespace ile classi cagirın. ornek vermem gerekirse
<%@ Import Namespace="ProjeAdi" %>
veya <%#ProjeAdi.Linkss.ToDepartment......... %> seklinde düzeltin..-
psygnosis
siyahbeyaz normali o zaten... ben proje adını yazmamk için silmiştim özür öyleykende aynı hatayı veriyor.. nedir bu ya kafayı yedirtcek10 yıl önce yazılmış -
siyahbeyaz
class dosyasının namespace alanına bakarmısın. visual studio bazen namespace kısımlarını degistiriyor.. namespace projeAd diye gecior mu bir bakınız.. bir yerde ufak bir namespace degisikligi olmus olabilir bu tür sorunlarla bende cok karsılasıor kod dogru ama calısmama gibi. debug sistemide biraz rezalet tabi :)10 yıl önce yazılmış -
psygnosis
Hocam şöyle bişi yapınca bu çıkan hata ortadan kalkıyor... NavigateUrl=".... projeadi.App_Code.Linkss.... " şeklinde yapınca o hata gidiyor ama bu seferde şöyle bir hata alıyorum
CS0234: 'App_Code' tür veya ad alanı adı ' proje ' ad alanında yok (bir derleme başvurunuz mu eksik?)
acaba webconfig ten mi bi ayar eklicez?10 yıl önce yazılmış -
psygnosis
başka bir soru sorayım class'ın App_Code içinde olmaması sıkıntı yaratırmı?10 yıl önce yazılmış -
siyahbeyaz
hayır yaratmaz. class icin klaslar diye bir klasor oluşturursun tum klaslarını oraya at sahsen ben oyle yapıorm ve kullanımı da su sekılde yapıorm
klaslar.clasadi.voidadi(string deger); seklinde.10 yıl önce yazılmış -
siyahbeyaz
NavigateUrl="...." bu kullanım dogru ama
NavigateUrl="<%#....%>" .. gibi bir kullanım yanlıs olacaktir bunun ıcın burdaki cift tırnakları tek tırnaga degistirmen gerekecek bende bu sorunu yasamıstım asp.net te ilk basladıgım zamanlarda...
dogru kullanımı soyle
NavigateUrl='<%#....%>' ..10 yıl önce yazılmış -
psygnosis
sıkıntı yaratmazsa sorun yok teşekkürler!10 yıl önce yazılmış
-
Cevaplar
Hiç cevap bulunamadı.