2013-07-12 17 views
5

farklı bir klasörde bulunuyor Farklı denetleyicisinden bir eylem çağırmak diğer benzer problemleri okumak, null ekledikten sonra, birkaç başka aşırı yükü eklemeyi denedim, ancak doğru bağlantıyı alamıyorum. Bağlantıyı tıkladığınızda, orada olması gerekiyor localhost bölümünü terk ediyorHtml.ActionLink bir giriş başarılı ve/Giriş altındaki bulunuyorsa bir bağlantı oluşturur basit bir görünüm var

http://setup/AddOrganizationController/AddOrganization 

beni alır. sonunda boş olmadan, Tek istediğim/Kurulum dizininin altında AddOrganizationController kontrolör içerisinde bir eylem çalışacak bir bağlantıdır

/Login/AddOrganization 

beni göndermeyi dener. Bağlantı ayrıca oturum kimliğini bir argüman olarak denetleyiciye iletmelidir. Bunu nasıl yapabilirim? Aynı Area yılında ise

+0

böyle bir şey yapsın? – mitomed

+0

Gerçekten ne olduğunu bilmiyorum, sanırım öyle değil. – SantasNotReal

+0

Sorunuza gerçekten cevap veremiyorum, projenizin yapısını bile bilmiyorum ama sanırım onlara bakmaya değer. Belki bu cevap size yardımcı olur http://stackoverflow.com/a/6555971/1179061 – mitomed

cevap

6

o zaman tıpkı yapabilirsiniz: "Kuruluşlar" denetleyici adıdır

@Html.ActionLink("Add a new Organization", "AddOrganization", "Organizations", new { id = Session["ID"] }) 

. Başka bir alanda ise

Aksi takdirde, Alanları kullanıyor musunuz

@Html.ActionLink("Add a new Organization", "AddOrganization", "Organizations", new { area = "areaName", id = Session["ID"] }, null) 
İlgili konular