[Retirado pelo moderador] até agora estava funcionando tudo e derrepente (realmente, derrepente) parou.
2 casos...
Caso 1
Tenho no site um sistema de busca que estava funcional... eu preciso passar o termo digitado no campo para a pagina busca.aspx... e estava certo... agora não funciona mais e nao sei mais o que fazer!
Possuo um UserControl com o seguinte HTML:<div id="menuPrincipal"> <ul class="nav" id="menuSuperior" runat="server"></ul> <div id="busca"> <label for="txBusca"><asp:Label ID="lbBusca" runat="server">Buscar:</asp:Label></label> <asp:TextBox ID="txBusca" runat="server" name="txBusca" CssClass="input" Text="Faça sua busca" onblur="limparTextoInput('ctl00_ucMenuPrincipal_txBusca','Faça sua busca')" onfocus="voltarTextoInput('ctl00_ucMenuPrincipal_txBusca','Faça sua busca')"></asp:TextBox> <asp:Button ID="btOk" runat="server" Text="OK" class="botao" ToolTip="Buscar" PostBackUrl="busca.aspx" CausesValidation="False" /> </div></div>Quando o usuário clica no botão buscar (btOk), ele é redirecionado para a página de resultados e o valor do campo "txBusca" deve ser enviado para essa página.
Estou recuperando o valor dessa forma, mas o request sempre está vindo vazio.
protected void Page_Load(object sender, EventArgs e) { string palavras_chave = string.Empty; // * Retorna as palavras chave buscadas if (!string.IsNullOrEmpty(Request.Form["txBusca"])) { palavras_chave = Request.Form["txBusca"].ToString(); }}Já tentei utilizar o Cross Page, mas não adiantou também.
Caso 2
Tenho um formulario de contato, simples!
Fiz com que, ao selecionar uma opção no dropdownlist1, as opções do dropdownlist2 fossem filtradas!
Estava funcionando e derrepente parou! Também usava Updatepanels... mas tirei pra testar e nao resolveu!
<asp:DropDownList ID="ddlDestinos" runat="server" OnSelectedIndexChanged="alterarOption" AutoPostBack="True"> <asp:ListItem Selected="True">Escolha uma opção</asp:ListItem> <asp:ListItem Value="1">Departamentos</asp:ListItem> <asp:ListItem Value="2">Pró-reitoria</asp:ListItem> </asp:DropDownList> <br />
protected void alterarOption(object sender, EventArgs e) { string valor = ddlDestinos.SelectedValue; ddlSetor.Items.Clear(); if (Session["idioma"].Equals("pt")) { switch (valor) { case "1": ddlSetor.Items.Add(new ListItem("Administrativo", "esser@gpaprospera.com.br")); ddlSetor.Items.Add(new ListItem("Biblioteca", "esser@gpaprospera.com.br")); break; case "2": ddlSetor.Items.Add(new ListItem("Pró-Reitoria Acadêmica", "esser@gpaprospera.com.br")); ddlSetor.Items.Add(new ListItem("Pró-Reitoria Administrativa", "esser@gpaprospera.com.br")); break; }[Retirado pelo moderador]
resolvido! eram alguns problemas de incompatibilidade com os métodos de tradução criados!
Edição feita por: MACUL, 02/12/2009, 18:01.
comentários ofensivos contra a ferramenta e sem embasamento teórico











