Articles of asp.net

Acessando o nome do cliente de controle e não o ID no ASP.NET

Eu quero triggersr um evento de clique do botão ASP.NET do lado do servidor em JavaScript. Eu verifiquei a fonte da página e onclick do button no lado do cliente é: WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(“ctl00$LoginInfo1$btnliOK”, “”, true, “”, “”, false, false)); Mas eu tenho que replace ctl00$LoginInfo1$btnliOK com algo como . Existe uma maneira de fazer isso?

Dando ao aplicativo UAC elevado

Eu tenho um aplicativo que precisa da elevação do UAC. Eu tenho o código que me permite dar isso, mas o aplicativo abre duas vezes .. qual é o problema .. então aqui está o código no Form1: public Form1() { InitializeComponent(); WindowsPrincipal pricipal = new WindowsPrincipal(WindowsIdentity.GetCurrent()); bool hasAdministrativeRight = pricipal.IsInRole(WindowsBuiltInRole.Administrator); if (!hasAdministrativeRight) { ProcessStartInfo […]

Ocorreu um erro durante o processamento do relatório. Relatório -RLDC no asp.net MVC

Eu tenho essa ação para gerar relatórios: public ActionResult Report(string id) { LocalReport lr = new LocalReport(); string path = Path.Combine(Server.MapPath(“~/Report”), “Person.rdlc”); if (System.IO.File.Exists(path)) { lr.ReportPath = path; } else { return View(“Index”); } List cm = new List(); var viewModel = new PersonIndexData(); viewModel.People= db.Person .Include(k => k.Groups) .OrderBy(k => k.Name); cm = viewModel.People.ToList(); […]

OutOfMemoryException durante o preenchimento do MemoryStream: alocação de 256 MB no sistema de 16 GB

Estou executando o seguinte método no meu servidor IIS de desenvolvimento (do VS2010 IDE) em uma máquina Windows 7 de 64 bits com 16 GB de RAM instalada: public static MemoryStream copyStreamIntoMemoryStream(Stream stream) { long uiLen = stream.Length; byte[] buff = new byte[0x8000]; int nSz; MemoryStream ms = new MemoryStream(); try { while ((nSz = […]

DataSource do DropdownList

Oi pessoal, eu tenho problema com a lista suspensa. Eu estou usando lista suspensa com datasource. Como posso obter esse valor que selecionei? // I need a if statement here because my programme doesn’t know which value of dropdown list selected and I don’t know how to use this with datasource. if(//if I select quiz […]

EditorTemplate for DropDownList

Eu criei um EditorTemplate para campos de seqüência de caracteres que implementa o bootstrap da seguinte maneira: @using MyProject @model object @Html.LabelFor(m => m, new { @class = “col-md-3 control-label” }) @Html.TextBox( “”, ViewData.TemplateInfo.FormattedModelValue, htmlAttributes) @Html.ValidationMessageFor(m => m, null, new { @class = “help-block” }) E eu posso chamar isso simplesmente assim: @Html.EditorFor(model => model.FirstName,”BootstrapString”) […]

Quais contadores de perfmon são úteis para identificar afunilamentos do ASP.NET?

Dado o gráfico aqui, o que eu deveria estar olhando para identificar o gargalo? Como você pode ver, as solicitações têm uma média de quase 14 segundos sob carga e a maior parte desse tempo é atribuída ao CLR nos dados de criação de perfil da New Relic. No detalhamento de desempenho de uma determinada […]

ASAX Global – obtenha o nome do servidor

Alguém pode me dizer se existe uma maneira de obter o nome de domínio do meu site no evento Application_Start no global.asax? Normalmente, eu acabei de obtê-lo de Context.Request.ServerVariables [“SERVER_NAME”], mas isso não está disponível. Eu também gostaria idealmente de obter o URL da solicitação que iniciou o aplicativo. Hmm – das respostas abaixo, parece […]

Rotina ASP.Net MVC para capturar todos os pedidos * .aspx

Isso deve ter sido perguntado antes, mas depois de ler aqui , aqui , aqui e aqui eu não posso extrapolar as partes relevantes para fazê-lo funcionar. Estou reformulando um site de formulários da Web antigo no MVC e quero capturar solicitações HTTP de input específicas para que eu possa emitir um RedirectPermanent (para proteger […]

O resultado de uma consulta não pode ser enumerado mais de uma vez

Estou usando o framework de entidade (ef) e estou recebendo o seguinte erro: Msgstr “O resultado de uma consulta não pode ser enumerado mais de uma vez.” Eu tenho uma class de repository que contém o contexto de dados ef. Eu então tenho uma class de controlador (não confundir com controladores MVC) que contém uma […]