Articles of asp.net

Senha REGEX com min 6 caracteres, pelo menos uma letra e um número e pode conter caracteres especiais

Eu preciso de uma expressão regular com condição: min 6 caracteres, com no máximo 50 caracteres deve conter uma letra deve conter 1 número pode conter caracteres especiais como! @ # $% ^ & * () _ + Atualmente tenho padrão: (?!^[0-9]*$)(?!^[a-zA-Z]*$)^([a-zA-Z0-9]{6,50})$ No entanto, não permite caracteres especiais, alguém tem um bom regex para isso? […]

Como definir o tempo limite da session no web.config

Eu tentei muito difícil, mas não consigo encontrar uma solução sobre como definir o valor de tempo limite de session para a session em processo para um aplicativo da Web ASP.Net. Estou usando o VSTS 2008 + .Net 3.5 + C #. Aqui está o que eu escrevi para definir o tempo limite como 1 […]

Como limpar programaticamente o outputcache para o método de ação do controlador

Se a ação do controlador tiver o atributo OutputCache especificado em uma ação, existe alguma maneira de limpar o cache de saída sem precisar reiniciar o IIS? [OutputCache (Duration=3600,VaryByParam=”param1;param2″)] public string AjaxHtmlOutputMethod(string param1, string param2) { var someModel = SomeModel.Find( param1, param2 ); //set up ViewData … return RenderToString( “ViewName”, someModel ); } Eu estou […]

Estado da session perdida

Eu tenho um aplicativo asp.net onde os usuários não são capazes de concluir com êxito certas ações, por razões, suponho, só podem estar relacionadas a perder sua session (que é onde eu mantenho suas informações de usuário atual e como determinar se eles estão logados) Não sei por que eles perderiam a session, então minha […]

OnclientClick e OnClick não estão funcionando ao mesmo tempo?

Eu tenho um botão como o seguinte, <asp:Button ID="pagerLeftButton" runat="server" OnClientClick="disable(this)" onclick="pager_Left_Click" Text=" Quando eu uso meu botão assim, onclick não está triggersndo. Quando eu removo o OnClientClick, o onclick está triggersndo. O que eu preciso fazer é desativar o botão durante o postback e ativá-lo após o final da postagem. Edit: Informações adicionais: Eu […]

O GridView deve ser colocado dentro de uma tag de formulário com runat = “server” mesmo depois que o GridView estiver dentro de uma tag de formulário

grid view: Código por trás: public partial class ScriptTest : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { g.DataSource = new string[] { “a”, “b”, “c” }; g.DataBind(); TextWriter tw = new StringWriter(); HtmlTextWriter h = new HtmlTextWriter(tw); d.RenderControl(h); t.Text = tw.ToString(); } } Mesmo o GridView está dentro de uma tag com runat […]

Como faço para validar o tipo de arquivo de um upload de arquivo?

Eu estou usando para carregar um arquivo em um aplicativo ASP.NET. Gostaria de limitar o tipo de arquivo do upload (exemplo: limite para extensões de arquivo .xls ou .xlsx). Tanto o JavaScript quanto a validação do lado do servidor são OK (desde que a validação do lado do servidor ocorra antes dos arquivos serem carregados […]

Como posso criar manualmente um cookie de autenticação em vez do método padrão?

Usando FormsAuthentication , escrevemos código como este: if (IsValidUser()) { FormsAuthentication.SetAuthCookie(userName, createPersistentCookie); FormsAuthentication.RedirectFromLoginPage(userName, createPersistentCookie); } Como posso criar manualmente um cookie de autenticação em vez de escrever FormsAuthentication.SetAuthCookie(userName, createPersistentCookie) ? Como posso armazenar um URL de redirecionamento da página de login em uma variável de string em vez de gravar FormsAuthentication.RedirectFromLoginPage(userName, createPersistentCookie) ?

Qual é o algoritmo de hash padrão usado pela associação do ASP.NET?

Qual é o algoritmo de hash padrão usado pela associação do ASP.NET? E como posso mudar isso?

Encontrar todas as posições de substring em uma string maior em c #

Eu tenho uma string grande que eu preciso analisar, e eu preciso encontrar todas as instâncias de extract”(me,i-have lots. of]punctuation e armazenar o índice de cada um para uma lista. Então digamos que este pedaço de corda estava no começo e no meio da corda maior, ambos seriam encontrados, e seus índices seriam adicionados à […]