içinde TextBoxFor ile açısal öznitelikleri kullanma AngularJs ile ASP.NET MVC kullanıyorum. AngularJs için yeniyim, angularjs kullanan bir form oluşturmaya çalışıyorum.ASP.NET MVC
Başlamak için kullanıcı adı ve parola isteyen bir giriş formum var.
@Html.TextBoxFor(m => m.UserName, new { ng-model="user.name" })
aşağıda gösterildiği Ama ide kırmızı hata olarak ng-model
gösterdiği gibi Html.TextBoxFor
kullanarak kullanıcı adı. ve bu değişiklikle çalışırken bir hata verir.
Hata mesajı
hesap/giriş - c: \ SVN ANA \ ABC-self servis \ src \ ABC \ Web \ Görüntüleme \ Hesap \ Login.cshtml (23): hata CS0746: Geçersiz anonim tip üyesi Bildiricisi. Anonim üye üyeleri, üye ataması, basit adı veya üye girişi ile bildirilmelidir. Ben böyle yapmak için kullanılan html özellikleri içerecek şekilde vardı ve o iş için kullanılan şimdi her Till
. ng-....
açısal özniteliklerini TextBoxFor
numaralı tıraş bıçağıyla dahil etmek için hangi sözdizimini kullanırım?
ustura, Helper'ın html özniteliklerindeki her _ - dönüştürür? –
Evet işe yaradı. Teşekkür ederim. Ben açısal kullanırken Html.TextboxFor' veya benzeri jilet yardımcı kullanarak hiçbir anlamı olmadığını fark ettim. Şimdi açısal ile düz html kullanıyorum. Tekrar teşekkürler. – Yasser
Evet. Alt çizgiler aslında özniteliklerde geçerli olmadığı için bir kısayoldur. Bunu, bir nesne yerine bir Sözlük alan bir yardımcının aşırı yüklenmesini kullanarak da çözebilir. –