Pertanyaan yang diberi tag «asp.net-mvc»

ASP.NET MVC Framework adalah kerangka kerja aplikasi web open source dan tooling yang mengimplementasikan versi model-view-controller (MVC) pola yang dirancang untuk aplikasi web dan dibangun di atas fondasi teknologi ASP.NET.



5
Mengunggah file MVC 3 dan mengikat model
Saya memiliki unggahan formulir yang berfungsi tetapi saya ingin meneruskan informasi model ke database saya untuk menyimpan file dengan nama yang berbeda tentunya. Inilah tampilan Razor saya: @model CertispecWeb.Models.Container @{ ViewBag.Title = "AddDocuments"; } <h2>AddDocuments</h2> @Model.ContainerNo @using (Html.BeginForm("Uploadfile", "Containers", FormMethod.Post, new { enctype = "multipart/form-data" })) { <input type='file' name='file' …

4
tidak dapat secara implisit mengubah tipe void menjadi objek. .NET MVC PartialViewResult
Saya memiliki tindakan pengontrol berikut: [ChildActionOnly] public virtual PartialViewResult ListActions(int id) { var actions = meetingActionRepository.GetAllMeetingActions(id); return PartialView(actions); } Dan tautan tindakan berikut (menggunakan t4MVC dan sintaks pisau cukur) <p> @Html.RenderAction(MVC.MeetingActions.ListActions(Model.MeetingId)) </p> Namun ini memberi saya kesalahan: tidak dapat secara implisit mengubah tipe void menjadi objek Sejauh yang saya tahu …

7
Bagaimana cara menentukan perintah penyertaan ScriptBundle eksplisit?
Saya mencoba fitur MVC4 System.Web.Optimization 1.0 ScriptBundle . Saya memiliki konfigurasi berikut: public class BundleConfig { public static void RegisterBundles(BundleCollection bundles) { // shared scripts Bundle canvasScripts = new ScriptBundle(BundlePaths.CanvasScripts) .Include("~/Scripts/modernizr-*") .Include("~/Scripts/json2.js") .Include("~/Scripts/columnizer.js") .Include("~/Scripts/jquery.ui.message.min.js") .Include("~/Scripts/Shared/achievements.js") .Include("~/Scripts/Shared/canvas.js"); bundles.Add(canvasScripts); } } dan tampilan berikut: <script type="text/javascript" src="@Scripts.Url(BundlePaths.CanvasScripts)"></script> di mana BundlePaths.CanvasScriptsadalah "~/bundles/scripts/canvas". Ini …

3
Bagaimana cara memalsukan ModelState.IsValid menggunakan kerangka kerja Moq?
Saya memeriksa ModelState.IsValiddalam metode tindakan pengontrol saya yang membuat Karyawan seperti ini: [HttpPost] public virtual ActionResult Create(EmployeeForm employeeForm) { if (this.ModelState.IsValid) { IEmployee employee = this._uiFactoryInstance.Map(employeeForm); employee.Save(); } // Etc. } Saya ingin mengejeknya dalam metode pengujian unit saya menggunakan Moq Framework. Saya mencoba mengejeknya seperti ini: var modelState = …

10
Menyetel Jalur Basis menggunakan ConfigurationBuilder
Saya mencoba menyetel jalur dasar aplikasi untuk aplikasi web .Net yang sedang saya buat. Saya terus mendapatkan kesalahan pada pembuat Konfigurasi. Ini adalah kesalahan yang saya dapatkan. DNX,Version=v4.5.1 error CS1061: 'ConfigurationBuilder' does not contain a definition for 'SetBasePath' and no extension method 'SetBasePath' accepting a first argument of type 'ConfigurationBuilder' …
91 c#  asp.net  json  asp.net-mvc 


5
Bagaimana cara memaksa Entity Framework untuk selalu mendapatkan data terbaru dari database?
Saya menggunakan perpustakaan EntityFramework.Extended untuk melakukan pembaruan batch. Satu-satunya masalah adalah EF tidak melacak pembaruan batch yang dilakukan oleh perpustakaan. Jadi ketika saya menanyakan DbContextlagi itu tidak mengembalikan entitas yang diperbarui. Saya menemukan bahwa menggunakan AsNoTracking()metode saat membuat kueri menonaktifkan pelacakan dan mendapatkan data baru dari database. Namun, karena EF …


9
asp.net-mvc: simbol pisau cukur '@' di file js
Saya memiliki .csHtmlfile -razor dengan fungsi javascript yang menggunakan fungsi @Url.ContentC # di dalamnya untuk URL ajax. Saya ingin memindahkan fungsi itu ke .jsfile yang direferensikan dari pandangan saya. Masalahnya adalah bahwa javascript tidak "mengetahui" @simbol tersebut dan tidak mengurai kode C #. Apakah ada cara untuk mereferensikan .jsfile dari …

4
Apakah mungkin membuat metode @helper generik dengan Razor?
Saya mencoba menulis pembantu di Razor yang terlihat seperti berikut: @helper DoSomething<T, U>(Expression<Func<T, U>> expr) where T : class Sayangnya, pengurai berpikir itu <Tadalah awal dari elemen HTML dan saya berakhir dengan kesalahan sintaksis. Apakah mungkin membuat helper dengan Razor yang merupakan metode umum? Jika ya, apa sintaksnya?

14
@ Html.DisplayFor - DateFormat (“bb / hh / tttt”)
Saya memiliki kode pisau cukur berikut yang saya ingin mm/dd/yyyyformat tanggalnya: Audit Date: @Html.DisplayFor(Model => Model.AuditDate) Saya telah mencoba sejumlah pendekatan berbeda tetapi tidak ada pendekatan yang berhasil dalam situasi saya AuditDate saya adalah sebuah DateTime?tipe Saya telah mencoba sesuatu seperti ini dan mendapatkan kesalahan ini: @Html.DisplayFor(Model => Model.AuditDate.Value.ToShortDateString()) Informasi …

10
System.web.mvc hilang
Kami memiliki Aplikasi Web ASP.NET MVC 3 lama, yang dibangun di VS2010, yang gagal untuk dikompilasi, sejak pembaruan keamanan minggu lalu. Masalahnya adalah bahwa referensi ke System.Web.Mvc.dll rusak. Ketika saya membuka file solusi pada mesin build kami, di mana pembaruan keamanan belum berjalan, dan membuka dialog properti untuk Referensi-> System.Web.MVC, …
89 c#  asp.net  .net  asp.net-mvc 

11
Bagaimana cara memperbaiki konflik versi perakitan dengan JSON.NET setelah memperbarui referensi paket NuGet dalam proyek ASP.NET MVC 5 baru?
Saya membuat proyek web ASP.NET MVC 5 baru di VS 2013 (Pembaruan 1) kemudian memperbarui semua paket NuGet. Saat saya membangun proyek, saya mendapatkan peringatan berikut: peringatan MSB3243: Tidak ada cara untuk menyelesaikan konflik antara "Newtonsoft.Json, Version = 6.0.0.0, Culture = neutral, PublicKeyToken = 30ad4fe6b2a6aeed" dan "Newtonsoft.Json, Version = 4.5.0.0, …

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.