Articles of asp.net mvc

Grupo de botões de rádio da ASP.NET MVC 5

Eu estou começando meu primeiro projeto ASP.NET MVC, então eu tenho uma pergunta simples. Eu tenho o seguinte código: foreach(var question in Model.GeneralQuestions) { @question.QuestionString @foreach (var answer in question.PossibleAnswers) { @Html.RadioButtonFor(model => question.QuestionString, answer.Answer) @Html.Label(answer.Answer) } } Todas as perguntas em Model.GeneralQuestions são exclusivas, portanto, os botões de opção devem ser divididos em grupos […]

Identidade ASP.NET com o database EF First MVC5

É possível usar o novo Asp.net Identity com database primeiro e EDMX? Ou apenas com o código primeiro? Aqui está o que eu fiz: 1) Eu fiz um novo projeto MVC5 e tive a nova identidade criar as novas tabelas de usuário e funções no meu database. 2) Em seguida, abri meu database EDMX primeiro […]

Envie dados JSON via POST (ajax) e receba resposta json do Controller (MVC)

Eu criei uma function em javascript assim: function addNewManufacturer() { var name = $(“#id-manuf-name”).val(); var address = $(“#id-manuf-address”).val(); var phone = $(“#id-manuf-phone”).val(); var sendInfo = { Name: name, Address: address, Phone: phone }; $.ajax({ type: “POST”, url: “/Home/Add”, dataType: “json”, success: function (msg) { if (msg) { alert(“Somebody” + name + ” was added in […]

Como escrevo o Json não codificado no meu View usando o Razor?

Eu estou tentando escrever um object como JSON para meu Asp.Net MVC View usando Razor, da seguinte forma: var potentialAttendees = @Json.Encode(Model.PotentialAttendees); O problema é que na saída o JSON é codificado e meu navegador não gosta dele. Por exemplo: var potentialAttendees = [{"Name":"Samuel Jack"},]; Como faço para que o Razor emita JSON não codificado?

Como posso obter o URL base do meu webapp no ​​ASP.NET MVC?

Como posso determinar rapidamente qual é a URL raiz do meu aplicativo ASP.NET MVC? Ou seja, se o IIS estiver configurado para servir meu aplicativo em http://example.com/foo/bar , eu gostaria de poder obter esse URL de maneira confiável e que não envolva a obtenção do URL atual do solicitar e cortá-lo de alguma forma frágil […]

maneira eficiente de implementar paginação

Devo usar o método Skip() e Take() do LINQ para paginação ou implementar minha própria paginação com uma consulta SQL? Qual é o mais eficiente? Por que eu escolheria um sobre o outro? Estou usando o SQL Server 2008, ASP.NET MVC e LINQ.

Por que várias chamadas simultâneas do AJAX para a mesma ação do ASP.NET MVC fazem com que o navegador bloqueie?

Alguns dias atrás eu fiz esta pergunta: Por que $ .getJSON () bloqueia o navegador? Atiro seis solicitações ajax assíncronas do jQuery na mesma ação do controlador, praticamente todas de uma vez. Cada solicitação leva 10 segundos para retornar. Através de solicitações de debugging e registro para o método de ação, percebo que as solicitações […]

ASP.NET Bundles como desabilitar a minificação

Eu tenho debug=”true” em ambos os meus web.config (s) , e eu não quero que meus pacotes sejam minificados, mas nada que eu faça parece desativá-lo. Eu tentei enableoptimisations=false , aqui está o meu código: //Javascript bundles.Add(new ScriptBundle(“~/bundles/MainJS”) .Include(“~/Scripts/regular/lib/mvc/jquery.validate.unobtrusive.js*”) .Include(“~/Scripts/regular/lib/mvc/jquery.validate*”) .Include(“~/Scripts/regular/lib/bootstrap.js”) .IncludeDirectory(“~/Scripts/regular/modules”, “*.js”, true) .IncludeDirectory(“~/Scripts/regular/pages”, “*.js”, true) .IncludeDirectory(“~/Scripts/regular/misc”, “*.js”, true)); //CSS bundles.Add(new StyleBundle(“~/bundles/MainCSS”) .Include(“~/Content/css/regular/lib/bootstrap.css*”) .IncludeDirectory(“~/Content/css/regular/modules”, […]

Alguém implementou RadioButtonListFor para ASP.NET MVC?

Havia um método de extensão Html.RadioButtonList no ASP.NET MVC Futures. Alguém encontrou um código para uma versão fortemente tipada RadioButtonListFor . Ficaria assim em uma visão: model.Item,Model.ItemList) %>

Perguntas sobre o uso de Ninject

Eu passei pelas etapas recomendadas para adicionar o Ninject ao meu aplicativo MVC. E eu adicionei um argumento DbContext aos construtores dos meus controladores. Controlador: public class MyController : BaseController { public ArticlesController(MyDbContext context) : base(context) { } } Controlador Base: public class BaseController : Controller { protected DbContext MyDbContext; public BaseController(MyDbContext context) { MyDbContext […]