2012-01-25 12 views
9

Başlamak için Asp.Net MVC 4 kullanıyorum ve this eğitimini takip ederek CodeTemplates klasörünü içerecek şekilde değiştirdiğim çözümü değiştirdim. (Ben sorunu MVC ilgili olabilir sence?) Benim proje başladı almak için iyi oldu benim kendi JqGrid-şablona sahip bir ile Ajax ızgara şablonunda kodun değiştirilmesi ettikKod üretme: Özel denetleyici şablonları

code_templates

. Ama

add_controller_modal

herhangi bir fikir (onlara oluşturdukları yeni kontrolör menüde gösterilir sahip kuyu) sorun tamamen yeni kontrolör şablonları oluşturma yaşıyorum?

Güncelleme

Ben iskele özelliğini kullanarak birkaç kesmelerine atmış, ancak beklenen gibi çalışır rağmen (i aklında olan bu değil. Ben üzerinde steve Sanderson tarafından bir video izledim oldukça bilgilendirici olan konu), eklenti denetleyicisi gui içindeki özel görünümlerimi/denetleyicileri almanın herhangi bir yolu var mı?

+0

, ben iskele o yüzden hemen hemen her şeyi ipe izin vermek için bir GUI ve T4 kullanır kendi uzantısı oluşturulan alıyor .net o komut satırı yaklaşımı tercih yok herhangi bir proje, sadece MVC değil. Bunu denemekle ilgileniyorsanız, buradan indirebilirsiniz (https://www.t4awesome.com/). Tam Feragatname, daha gelişmiş özellikleri kullanmak için lisans satıyorum ancak temel yapı iskelesine izin veren sonsuza dek ücretsiz bir topluluk baskısı var. – Frank

cevap

5

Sorununuzu anladığım kadarıyla, "AddController" dizininize karşılık gelen bir .ps1 dosyasındaki iki denetleyiciyi yönetemezsiniz. Sen adıyla CodeTemplates altında başka alt klasör oluşturur

Scaffold CustomScaffolder <choose-name> 

Bu gibi bir komut paket yöneticisini kullanın ve sorunu vardır. Oradan, mevcut olanla yaptığınız gibi t4 dosyalarını açar ve düzenlersiniz.

diğer bilgiler sana katılıyorum here