Articles of asp.net mvc

Como posso adicionar dinamicamente dados a uma propriedade List no modelo de exibição em uma visualização de razor?

Eu tenho um cliente precisa ser capaz de criar candidatos. Os candidatos podem ter muitas qualificações (qualificações é modelo com 4 propriedades). O cliente precisa poder adicionar N números de qualificações ao funcionário na página de criação. Visualizar Modelo public class CreateCandidateViewModel { [DisplayName(“First Name”), Required] public string FirstName { get; set; } [DisplayName(“Last Name”), […]

Erro de compilation c # com a syntax LINQ no controlador

Oi pessoal eu tenho o seguinte erro na linha 11 neste código do controlador: public JsonResult GetChartData_IncidentsBySiteStatus(string SiteTypeId, string searchTextSite, string StartDate, string EndDate) { if (searchTextSite == null) searchTextSite = “”; DateTime startDate = DateTime.Parse(StartDate); DateTime endDate = DateTime.Parse(EndDate); var sitesQry = _db.Sites; if (SiteTypeId != “-1”) sitesQry = sitesQry.Where(a => a.SiteTypeId.ToString() == SiteTypeId); […]

Middleware do OWIN da identidade do ASP.NET Google OAuth2 SignIn do AuthenticationManager que não trabalha

Eu criei um site ASP.NET MVC4 simples para testar o novo middleware de autenticação OWIN, eu decidi começar com o Google OAuth2, eu tive um pouco de dificuldade com a configuração, mas eu consegui ter o Google para autorizar o usuário, o problema que tenho agora é que a OWIN não está autenticando o usuário. […]

Anexando a validação aos objects EF usados ​​nos controladores / visualizações do MVC?

Estamos lançando juntos um projeto rápido (formulários CRUD) e decidimos pular os modelos de vista e usar as entidades EF diretamente nos controladores e visualizações. Como não estou acostumado a essa abordagem, estou confuso sobre como lidar com validação. Por exemplo: um campo de database tem um comprimento de 25. Como isso é transferido (se […]

Devo estar transmitindo valores por meio de RedirectToAction ou TempData?

Eu vi alguns artigos (mesmo MSDN) sugerem TempData para passar dados entre ActionMethods. Mas eu vi outros aqui dizerem que TempData deveria ser evitado. Qual é a melhor maneira de abordar isso? Aqui está um código para mostrar minha situação. Nota: tenho 100% de certeza, estou fazendo isso errado. É por isso que estou aqui. […]

Utilizando totalmente a identidade do MVC Owin com arquitetura de n (3) camadas

Eu tenho aprendido a partir da checkbox Owin Identity e eu amo a facilidade de uso que nos fornece gerenciamento de usuários. Então problema que eu tenho é que ele interage diretamente com o EF (aparentemente) via ApplicationDbContext que eu não quero. Eu preferiria utilizar minha arquitetura de 3 camadas, ou seja, ela interage com […]

Unity: O tipo atual é uma interface e não pode ser construído

Abaixo do código para começar public interface IDataContextAsync : IDataContext { Task SaveChangesAsync(CancellationToken cancellationToken); Task SaveChangesAsync(); } public partial class DB1Context : DataContext{ } public partial class DB2Context : DataContext{ } Abaixo está o arquivo UnityConfig. Nota: Estou usando o Nuget Bootstrapper para ASP.Net MVC e abaixo está meu arquivo UnityConfig public static void RegisterTypes(IUnityContainer […]

Como forçar o jqGrid 4.10.1-pre para codificar ‘caractere sempre

Jqgrid livre usa configuração autoencode: true definição de grade contém: $grid.jqGrid({ url: ‘/admin/API/Entity’, datatype: “json”, editurl:’/admin/Detail/Edit’ Na edição inline <a caractere é inserido na coluna Nimetus e os dados são postados no servidor no formato codificado url. Request URL:http://localhost:52216/admin/Detail/Edit?_entity=DokG&_dokumnr=135322&_vmnr=0 Request Method:POST Status Code:490 OK Response Headers view source Cache-Control:private, s-maxage=0 Content-Length:122 Content-Type:application/json; charset=utf-8 Date:Mon, 23 […]

Layout de Navalha de outro conjunto

É possível usar um layout de outro assembly? Eu criei meu aplicativo em camadas diferentes e tenho uma camada de interface do usuário separada que contém o layout principal para os designers editarem. É possível e como seria minha referência? @{ ViewBag.Title = “Index”; Layout = “~/Views/Shared/_Layout.cshtml”; }

Autofac – injeção de dependência para controlador MVC e controlador Web Api

Eu tenho controladores MVC (na pasta Controllers) e controladores Web Api (na pasta Api) no mesmo projeto: Aqui está a estrutura da pasta: Controladores ProductController Api ProductController Aqui está o meu método de bootstrapper: private static void SetAutofacContainer() { var builder = new ContainerBuilder(); builder.RegisterApiControllers(Assembly.GetExecutingAssembly()); builder.RegisterControllers(Assembly.GetExecutingAssembly()); //builder.RegisterType().As().InstancePerRequest(); builder.RegisterType().As().InstancePerRequest(); // Repositories builder.RegisterAssemblyTypes(typeof(ProductRepository).Assembly) .Where(t => t.Name.EndsWith(“Repository”)) .AsImplementedInterfaces().InstancePerRequest(); […]