Pertanyaan yang diberi tag «asp.net-mvc-3»

ASP.NET MVC 3 adalah versi utama ketiga dari ekstensi Model-View-Controller untuk mengembangkan aplikasi web dalam kerangka NET.

5
ASP.NET MVC 3 - Sebagian Template Display vs Template Editor
Jadi, judulnya harus berbicara sendiri. Untuk membuat komponen yang dapat digunakan kembali dalam ASP.NET MVC, kami memiliki 3 opsi (bisa yang lain belum saya sebutkan): Tampilan sebagian: @Html.Partial(Model.Foo, "SomePartial") Template Editor Kustom: @Html.EditorFor(model => model.Foo) Templat Tampilan Kustom: @Html.DisplayFor(model => model.Foo) Dalam hal Tampilan / HTML yang sebenarnya, ketiga implementasi …

12
Beberapa model dalam tampilan
Saya ingin memiliki 2 model dalam satu tampilan. Halaman berisi keduanya LoginViewModeldan RegisterViewModel. misalnya public class LoginViewModel { public string Email { get; set; } public string Password { get; set; } } public class RegisterViewModel { public string Name { get; set; } public string Email { get; set; …

8
Menggunakan Ajax.BeginForm dengan ASP.NET MVC 3 Razor
Apakah ada tutorial atau kode contoh penggunaan Ajax.BeginFormdalam Asp.net MVC 3 di mana validasi dan Ajax tidak mengganggu? Ini adalah topik yang sulit dipahami untuk MVC 3, dan sepertinya saya tidak bisa mendapatkan formulir saya untuk berfungsi dengan baik. Ini akan melakukan pengiriman Ajax tetapi mengabaikan kesalahan validasi.

4
ReSharper memperingatkan: "Bidang statis dalam tipe generik"
public class EnumRouteConstraint<T> : IRouteConstraint where T : struct { private static readonly Lazy<HashSet<string>> _enumNames; // <-- static EnumRouteConstraint() { if (!typeof(T).IsEnum) { throw new ArgumentException( Resources.Error.EnumRouteConstraint.FormatWith(typeof(T).FullName)); } string[] names = Enum.GetNames(typeof(T)); _enumNames = new Lazy<HashSet<string>>(() => new HashSet<string> ( names.Select(name => name), StringComparer.InvariantCultureIgnoreCase )); } public bool Match(HttpContextBase httpContext, …



5
Metode non-statis membutuhkan target
Saya memiliki aksi pengontrol yang berfungsi dengan baik di Firefox baik secara lokal maupun dalam produksi, dan IE secara lokal, tetapi tidak dalam produksi. Ini adalah tindakan pengontrol saya: public ActionResult MNPurchase() { CalculationViewModel calculationViewModel = (CalculationViewModel)TempData["calculationViewModel"]; decimal OP = landTitleUnitOfWork.Sales.Find() .Where(x => x.Min >= calculationViewModel.SalesPrice) .FirstOrDefault() .OP; decimal MP …


4
Untuk apa sintaks @ Html.DisplayFor?
Saya mengerti bahwa di Razor, @Html melakukan banyak hal yang rapi, seperti menghasilkan HTML untuk tautan, input, dll. Tapi saya tidak mendapatkan fungsi DisplayFor ... Mengapa saya menulis: @Html.DisplayFor(model => model.Title) ketika saya bisa menulis: @Model.Title

5
Bagaimana cara membuat fungsi dalam template cshtml?
Saya perlu membuat fungsi yang hanya diperlukan di dalam satu file cshtml. Anda dapat menganggap situasi saya sebagai metode halaman ASP.NET, yang merupakan layanan web minimal yang diterapkan dalam satu halaman, karena mereka mencakup satu halaman. Saya tahu tentang pembantu HTML (metode ekstensi), tetapi fungsi saya hanya diperlukan dalam satu …

22
Tipe atau nama namespace tidak ada di namespace 'System.Web.Mvc'
Solusi Buiding MVC3 berjalan dengan baik tetapi ada kesalahan di browser: Pesan Kesalahan Kompiler: CS0234: Tipe atau nama namespace 'Html' tidak ada di namespace 'System.Web.Mvc' (apakah Anda kehilangan referensi perakitan?) Source Error: Line 25: <add namespace="System.Web.Mvc" /> Line 26: <!--<add namespace="System.Web.Mvc.Ajax" />--> Line 27: <add namespace="System.Web.Mvc.Html" /> Line 28: <add …
217 c#  asp.net-mvc-3 

3
@media media query dan ASP.NET MVC clash syntax clash
Saya punya situs besar yang berjalan di ASP.NET MVC menggunakan mesin Razor view. Saya memiliki stylesheet dasar yang berisi semua gaya umum untuk seluruh situs. Namun, kadang-kadang, saya memiliki gaya khusus halaman yang pada <head>halaman - biasanya ini adalah satu atau 2 baris. Saya tidak terlalu suka menempatkan CSS <head>sebagai …


4
ASP.NET MVC3 - textarea dengan @ Html.EditorFor
Saya memiliki aplikasi ASP.NET MVC3 dan saya juga memiliki formulir untuk menambahkan berita. Ketika VS2010 membuat tampilan default, saya hanya memiliki input teks untuk data string, tetapi saya ingin memiliki textarea untuk teks berita. Bagaimana saya bisa melakukannya dengan sintaks Razor. Input teks terlihat seperti ini: @Html.EditorFor(model => model.Text)

8
ViewBag, ViewData dan TempData
Bisakah ada yang menjelaskan, kapan harus digunakan TempData ViewBag ViewData Saya memiliki persyaratan, di mana saya harus menetapkan nilai dalam satu controller, bahwa controller akan mengarahkan ke Controller Two dan Controller Two akan membuat tampilan. Saya telah mencoba menggunakan ViewBag, nilainya akan hilang pada saat saya mencapai Controller Two. Bisakah …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.