SORU
12 Ocak 2009, PAZARTESİ


ASP.NET MVC aşırı denetleyici yöntemleri misin?

Eğer ASP.NET MVC denetleyicisi yöntemleri aşırı yüklenmeye neden olabilir diye merak ediyorum. Çalıştığım zaman aşağıdaki hatayı alıyorum. İki yöntemden farklı bağımsız değişkenleri kabul eder. Yapılamaz bir şey mi?

Eylem için geçerli isteğin 'MyMethod' kumanda '' aşağıdaki eylem yöntemleri arasında belirsiz: . MyController üzerinde

CEVAP
12 Ocak 2009, PAZARTESİ


Eğer kodunuzu aşırı yükleme yapmak istiyorsanız özniteliği kullanabilirsiniz.

[ActionName("MyOverloadedName")]

Ama, aynı http yöntemi herkesin dediği gibi) için farklı eylem bir isim kullanmak zorunda olacak. Sadece bu noktada anlambilim. Kod adı ya da özelliğin var ki?

Phil bir makale var bununla ilgili: http://haacked.com/archive/2008/08/29/how-a-method-becomes-an-action.aspx

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ExcelIsFun

    ExcelIsFun

    16 ŞUBAT 2008
  • Louis C.K.

    Louis C.K.

    18 HAZİRAN 2006
  • Smith Micro Graphics

    Smith Micro

    15 Mayıs 2008