Articles of asp.net

Obter o URL exato que o usuário digitou no navegador

Eu gostaria de obter o URL exato que o usuário digitou no navegador. Claro que eu sempre poderia usar algo como Request.Url.ToString() mas isso não me dá o que eu quero na seguinte situação: http://www.mysite.com/rss Com o URL acima do que o Request.Url.ToString() me daria é: http://www.mysite.com/rss/Default.aspx Alguém sabe como realizar isso? Eu já tentei: […]

Problema da ASP.NET MVC 2 com o UpdateModel

Eu estou tentando usar updatemodel (myItem, formcollection) com asp.net mvc 2, mas ele falha com o rastreamento de pilha abaixo. at System.Web.Mvc.FormCollection.GetValue(String name) at System.Web.Mvc.DefaultModelBinder.BindModel(ControllerContext controllerContext, ModelBindingContext bindingContext) at System.Web.Mvc.Controller.TryUpdateModel[TModel](TModel model, String prefix, String[] includeProperties, String[] excludeProperties, IValueProvider valueProvider) at System.Web.Mvc.Controller.TryUpdateModel[TModel](TModel model, IValueProvider valueProvider) at Stormbreaker.Dashboard.Controllers.DashboardController`1.Update(FormCollection collection) in D:\Projects\SVN\Stormbreaker\trunk\Stormbreaker.Dashboard\Controllers\DashboardController.cs:line 23 at lambda_method(ExecutionScope , ControllerBase , […]

Encontre um controle em um formulário da web

Eu tenho um formulário de conteúdo da Web e preciso acessar um controle dentro do painel de conteúdo. Eu sei de duas maneiras de acessar o controle: TextBox txt = (TextBox)Page.Controls[0].Controls[3].Controls[48].Controls[6] Escrevendo uma function recursiva que pesquisa todos os controles. Existe alguma outra maneira mais fácil, já que o Page.FindControl não funciona nesta instância. O […]

Manter a posição de rolagem nas listboxes nos updatepanels, NÃO na página

Eu tenho uma checkbox de listview dentro de um painel de atualização. Quando eu rolar para baixo e selecionar um item, ele rola de volta para o topo da checkbox de listview. Ouvi dizer que o dom não acompanha a posição de rolagem em um postback. Alguém tem uma solução / exemplo de como resolver […]

Como retornar um PDF de um aplicativo da API da Web

Eu tenho um projeto de API da Web que está sendo executado em um servidor. Ele deve retornar PDFs de dois tipos diferentes de fonts: um arquivo de documento portátil real (PDF) e uma string de base64 armazenada em um database. O problema que estou tendo é enviar o documento de volta para um aplicativo […]

Como faço para gerar e enviar um arquivo .zip para um usuário no ASP.NET C #?

Eu preciso construir e enviar um zip para um usuário. Eu vi exemplos fazendo um ou outro, mas não os dois, e estou curioso para saber se há alguma “melhor prática” ou algo do tipo. Desculpe pela confusão. Eu estou indo para gerar o zip on the fly para o usuário da web e enviá-lo […]

Erro – não está marcado como serializável

O erro que estou recebendo é: Type ‘OrgPermission’ in Assembly ‘App_Code.ptjvczom, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null’ is not marked as serializable. aqui está o meu código: Eu tenho um gridview, que usa o seguinte DataSource: Eu defino a variável de session no carregamento da minha página da seguinte forma: User cUser = new User(userid); //make sure the […]

Como resolver o erro de pool de conexão máxima

Eu tenho um aplicativo no asp.net 3.5 e database é Sql server 2005. “Timeout expired. The timeout period elapsed prior to obtaining a connection from the pool. This may have occurred because all pooled connections were in use and max pool size was reached.” Algum tempo este erro ocorreu Como resolver este erro .. Eu […]

Como usar a lista suspensa selectedIndexChanged em clientSide e ServerSide

Como usar selectedIndexChanged de drop-list asp.net em clientSide e ServerSide? No clientside eu quero chamar javascript funcition! function changeCursor() { document.body.style.cursor=”progress”; } SelectedChange é um nome de function no clientside! Obrigado pela ajuda!

Caixa de correio indisponível. A resposta do servidor foi: 5.7.1 Impossível retransmitir erro

Eu hospedei um dos meus sites no servidor netsol. De lá, um contact.aspx tem que enviar e-mail usando o servidor de troca. Quando tento enviar um email: Erro : checkbox de correio indisponível. A resposta do servidor foi: 5.7.1 Impossível retransmitir Código: MailMessage message = new MailMessage(@”xxx@example.com”, @”test_user@yahoo.com”, “New Message”, “Exchange”); SmtpClient mail = new […]