Articles of asp.net mvc

Como obter o endereço IP público de um usuário em c #

Eu quero o endereço IP público do cliente que está usando meu site. O código abaixo está mostrando o IP local na LAN, mas eu quero o IP público do cliente. //get mac address NetworkInterface[] nics = NetworkInterface.GetAllNetworkInterfaces(); String sMacAddress = string.Empty; foreach (NetworkInterface adapter in nics) { if (sMacAddress == String.Empty)// only return MAC […]

Converte a expressão Linq “obj => obj.Prop” em “parent => parent.obj.Prop”

Eu tenho uma expressão existente do tipo Expression<Func> ; contém valores como cust => cust.Name . Eu também tenho uma class pai com um campo do tipo T Eu preciso de um método que aceita o acima como um parâmetro e gera uma nova expressão que leva a class pai ( TModel ) como um […]

jqGrid: usando vários methods para filtrar dados

Meu requisito é mostrar uma página com vários filtros para aplicar aos dados da grade. Suponha que estamos falando de pedidos e um pedido tem os seguintes atributos public class Order { public int OrderID public DateTime OrderDate public DateTime ShipmentDate public int OrderTotal public int OrderStatus } Dentro do object jqgrid eu estou mostrando […]

Duas perguntas relacionadas sobre filtros de header de coluna do jqGrid e a checkbox de diálogo de filtragem avançada

Ao desenvolver meu primeiro aplicativo ASP.NET MVC 3 usando o jqGrid para exibir alguns dados, estou usando os filtros de header da coluna e também permitindo que a filtragem avançada da barra de ferramentas do filtro seja feita. Independentemente, essas coisas funcionam muito bem. Primeira pergunta – Alguém tem uma solução para comunicar as configurações […]

Onde devo fazer a injeção com Ninject 2+ (e como faço para organizar meus módulos?)

Eu tenho uma solução com dois projetos relevantes (para esta pergunta) e alguns outros; Biblioteca de classs com funcionalidade usada por vários outros projetos. Aplicativo ASP.NET MVC. A minha pergunta é basicamente onde eu deveria fazer o IoC com o Ninject 2, considerando … A biblioteca de classs precisa de algum amor de DI, entre […]

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 […]