2009-06-04 24 views
5

Inline düzenleme ile ASP.NET MVC'de web formları stylegridview uygulamak için gerçekçi bir yolu var mı?Web formülleri çoğaltın GridView ASP.NET MVC içinde

JQuery eklentileri kullanarak MVC'de inline düzenleme çalışmasıyla bir grid elde etmek için çeşitli çözümler buldum ancak şu ana kadar çok dağınık, gerçekçi olmayan bir iş gerektiriyor ve istemciyi eklemek istediğinizde kötüleşiyor. ve sunucu tarafı doğrulamaları.

Onlara oldukça kapsamlı yönetim bölümleri olan pek çok site geliştiriyorum. Şimdiye kadar bir sitenin tüm yönetim bölümünü yapacağımdan daha uzun bir süre MVC (hala çalışmıyor) ile bir sayfa yapmak için harcadım. Satır içi düzenlemeye sahip ızgaralar bazı şeyler için gerçekten işe yarıyor, ülkelerin listesini tutuyor ve bazılarını aktif veya inaktif olarak işaretliyorlar. Bunu kolayca bir "ayrıntılar/düzenle" sayfasını açabilirim, hatta bir AJAX açılır penceresiyle halledebilirim, ancak bu seçeneklerden hiçbiri, bu basit şeyler için satır içi düzenleme olarak kullanıcı deneyimini temizlemez.

Herhangi bir kişi, satır içi ızgara düzenlemeye ulaşmanın kolay bir yolunu buldu mu veya hibrid bir MVC/winforms sitesi (gerçekten yapmak istemediğim) için gitmem gerekiyor mu?

Teşekkür Andrew

cevap

1

Java script Çerçeve Ext JS ızgaraları tüm farklı türleri için bazı iyi desteği vardır. Bu, ASP .NET MVC ile kolayca kullanabileceğiniz bir şeydir, eminim ki hem istemci hem de sunucu tarafı da var.

0

Sadece bu amaç için ASP.NET MVC ile Dinamik Veri içeren bir şans oldu. Bu hibrid çözüm size, tüm verilerinizde admnistratif amaçlar için CRUD işlevselliği yaratmanın hızlı ve kolay bir yolunu verirken, size karşı karşıya gelen bir MVC sitesinin tüm algılanan yararlarını sağlayabilir. Dürüst olmak gerekirse, kullanıcı tabanınız o kadar büyük değilse, Dinamik Veri'deki tüm uygulamanın tasarlanması meşru bir seçenektir, özellikle de temel "iskele" yeteneklerini geçmişte kullanabilmeniz için yeterince rahat olmanız durumunda. ASP.NET MVC'de ASP.NET GridView işlevselliği sağlamak için paketlenmiş bir çözüm bulmak için, iyi şanslar. MVC Contrib tarafından sunulanlar gibi javscript çerçeveleri veya eksik çözümler ile bir tür melezleme gerektirmeyen herhangi bir çözüm bulmam gerekiyor. Eğer bir tane bulursan, lütfen bana haber ver.