Perguntas com a marcação «asp.net»

O ASP.NET é uma estrutura de desenvolvimento de aplicativos web da Microsoft que permite aos programadores criar sites dinâmicos, aplicativos e serviços web. É útil usar essa tag em conjunto com a tag do tipo de projeto, por exemplo, [asp.net-mvc], [asp.net-webforms] ou [asp.net-web-api]. NÃO use essa tag para perguntas sobre o ASP.NET Core - use [asp.net-core].

26
Foreach loop, determine qual é a última iteração do loop
Eu tenho um foreachloop e preciso executar alguma lógica quando o último item for escolhido List, por exemplo: foreach (Item result in Model.Results) { //if current result is the last item in Model.Results //then do something in the code } Posso saber qual loop é o último sem usar loop …
233 c#  asp.net  foreach 

5
Tags "especiais" do ASP.NET
Qual é o nome oficial para as tags ASP.NET "especiais" como esta: <%# %> <%= %> <%@ %> <%$ %> Não consigo descobrir o nome conceitual ou bem conhecido para esses nomes, por isso estou tendo problemas para procurar mais informações. Como bônus, alguém pode me dar um rápido resumo …
232 asp.net  syntax  tags 

12
Chamando o método assíncrono de forma síncrona
Eu tenho um asyncmétodo: public async Task<string> GenerateCodeAsync() { string code = await GenerateCodeService.GenerateCodeAsync(); return code; } Eu preciso chamar esse método a partir de um método síncrono. Como fazer isso sem precisar duplicar o GenerateCodeAsyncmétodo para que ele funcione de forma síncrona? Atualizar No entanto, nenhuma solução razoável foi …

10
Por que Response.Redirect causa System.Threading.ThreadAbortException?
Quando uso o Response.Redirect (...) para redirecionar meu formulário para uma nova página, recebo o erro: Ocorreu uma primeira exceção do tipo 'System.Threading.ThreadAbortException' no mscorlib.dll. Uma exceção do tipo 'System.Threading.ThreadAbortException' ocorreu no mscorlib.dll, mas não foi tratada no código do usuário. Meu entendimento disso é que o erro está sendo …
230 c#  asp.net  .net-3.5 

16
Melhor maneira de executar tarefas agendadas [fechado]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …


7
Obter protocolo, host e porta
Existe uma maneira simples no .NET de obter rapidamente o protocolo, host e porta atuais? Por exemplo, se eu estiver no seguinte URL: http://www.mywebsite.com:80/pages/page1.aspx Eu preciso retornar: http://www.mywebsite.com:80 Sei que posso usar Request.Url.AbsoluteUripara obter a URL completa e sei que posso usar Request.Url.Authoritypara obter o host e a porta, mas …
229 .net  asp.net  url  uri  authority 

16
Obter o número da semana correto de uma determinada data
Pesquisei bastante no Google e encontrei muitas soluções, mas nenhuma delas me deu o número de semana correto para o 31/12/2012. Até o exemplo no MSDN ( link ) falha. 31/12/2012 é segunda-feira, portanto deve ser a Semana 1, mas todos os métodos que tentei me deram 53. Aqui estão …
222 c#  asp.net  .net  date 

8
Como forçar HTTPS usando um arquivo web.config
Eu pesquisei no Google e no StackOverflow tentando encontrar uma solução para isso, mas todos parecem estar relacionados ao ASP.NET etc. Normalmente, executo o Linux nos meus servidores, mas para este cliente, estou usando o Windows com IIS 7.5 (e Plesk 10). Essa é a razão pela qual não estou …
220 c#  asp.net  iis  https  web-config 


11
Como publicar na Web com msbuild?
O Visual Studio 2010 possui um comando Publicar que permite publicar seu Projeto de Aplicativo da Web em um local do sistema de arquivos. Gostaria de fazer isso no meu servidor de compilação TeamCity, por isso preciso fazê-lo com o gerenciador de soluções ou o msbuild. Tentei usar o destino …


2
<% $, <% @, <% =, <% # ... qual é o problema?
Programei no ASP clássico e no ASP.NET e vejo marcas diferentes dentro da marcação para código do lado do servidor. Recentemente, deparei com um bom blog no MSDN que aborda a diferença entre: &lt;%= (porcentagem junto com o sinal de igual) e &lt;%# (sinal de porcentagem e hash / libra …



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.