Articles of asp.net mvc 3

Validação do jQuery ASP.net MVC 3; Desativar OnKeyUp discreto?

Existe uma maneira de desabilitar a validação do jQuery para um determinado validador (cartão de crédito) para que ocorra somente onblur, em vez de onkeyup? Com base na documentação do jQuery Validator, achei que poderia fazer algo assim: $(function () { $(“[data-val-creditcard]”).validate({ onkeyup: false }) }); No entanto, não parece estar funcionando. Eu também tentei […]

Como obter o fuso horário atual do usuário em c #

Eu estou construindo uma aplicação no MVC3 e quando um usuário entra em meu site eu quero saber o fuso horário do usuário. Eu quero saber como fazer isso em c # não em javaScript?

Navalha: ajudantes de HTML declarativo

Estou tentando escrever um simples auxiliar declarativo de html: @helper Echo(string input) { @input } O ajudante funciona bem se eu o incorporar na página em que quero usá-lo. Mas se eu movê-lo para um arquivo .cshtml separado e colocar esse arquivo no diretório ~/Views/Helpers , minha visualização não poderá mais ser compilada porque o […]

Como renderizar uma seção em uma visão parcial no MVC3?

Em um projeto MVC3, eu tenho um arquivo “_Layout.vbhtml” com este código … @RenderSection(“Scripts”, false) Então, eu tenho uma visão parcial “ValidationScripts.vbhtml” na pasta compartilhada com @Section Scripts End Section Se eu chamar a vista parcial de uma vista como esta … @ModelType MvcExample.MyModel @Code ViewData(“Title”) = “Test” End Code @Html.Partial(“ValidationScripts”) Just a Test … […]

Validação DateTime MVC – formato de data no Reino Unido

Eu tenho uma visão simples com dois campos de data com ValidationMessageFor controles adicionados para a validação de JavaScript discreta. Meu problema é que eu continuo recebendo disse que minha data é inválida, quando está no formato correto (dd / mm / aaaa) Eu adicionei ao meu web.config e também incluiu [DisplayFormat(DataFormatString = “{0:dd/MM/yyyy}”, ApplyFormatInEditMode […]

Autorizar atributo no ASP.NET MVC

Estou tendo dificuldade em entender o uso real do atributo [Authorize] no ASP.NET MVC. De acordo com o conceito, se decorarmos um método controlador com o atributo [Authorize] , somente os usuários autenticados poderão acessar os controladores. Eu desenvolvi um aplicativo ASP.NET MVC sem decorar controladores com o atributo [Authorize] . O que tenho observado […]

A visualização baseada em razor não vê assemblies referenciados

Eu estou tentando criar uma visão fortemente tipada com base em uma class de outro assembly. Seja qual for a razão, meu modo de exibição Razor não parece ter qualquer visibilidade de outros conjuntos referenciados em meu projeto. por exemplo @model MyClasses.MyModel resulta no erro no Visual Studio 2010, “O tipo ou nome de namespace […]

asp.net-mvc: razor ‘@’ symbol no arquivo js

Eu tenho um .csHtml –razor com uma function javascript que usa a function @Url.Content C # dentro para o URL do ajax. Eu quero mover essa function para um arquivo .js referenciado na minha visão. O problema é que o javascript não “conhece” o símbolo @ e não analisa o código C #. Existe uma […]

Modelo dynamic do MVC Razor, ‘object’ não contém definição para ‘PropertyName’

Usando o MVC 3 com o mecanismo de visualização Razor. Eu tenho esta visão: @model dynamic @{ var products = (List)Model.Products; var threshold = (int)(Model.Threshold ?? 1); var id = Guid.NewGuid().ToString(); } É chamado de outro modo de exibição usando este código: @Html.Partial(“PartialViewName”, new { Products = Model, Threshold = 5 }) Nos dois modos […]

Como escrever “Html.BeginForm” no Razor

Se eu escrever assim: formulário action = “Imagens” method = “post” enctype = “multipart / form-data” funciona. Mas no Razor com ‘@’ não funciona. Eu cometi algum erro? @using (Html.BeginForm(“Upload”, “Upload”, FormMethod.Post, new { enctype = “multipart/form-data” })) { @Html.ValidationSummary(true) Select a file } Meu controlador se parece com isso: [AcceptVerbs(HttpVerbs.Post)] public ActionResult Upload() { […]