Usuário com melhor resposta
Criar filtro em Web C#.Net

Pergunta
-
Olá,
Estou iniciando em programação para Web e estou rachando a cabeça aqui para a inserção de um filtro para a tabela.
Utilizo a plataforma MS Visual Studio Express 2012 para Web.
Então vamos lá, irei mostrar como está o projeto, segue minha codificação utilizada:
Classe Conexão:
namespace MyProject.Classes { public class Classe01 { public SqlConnection Conect() { SqlConnection Conection = new SqlConnection("Data Source=SERVER\\INSTANCIA;Initial Catalog=DataBase;User ID=SA;Password=Pass"); return Conection; } public DataTable Command(string Comando) { DataSet DataS = new DataSet("DataSet"); SqlCommand Command = new SqlCommand(Comando,Conect()); SqlDataAdapter Adapter = new SqlDataAdapter(Command); Adapter.Fill(DataS,"_Dados"); return DataS.Tables["_Dados"]; } public string ExecCommand(string ComandoSql) { try { SqlCommand Command = new SqlCommand(ComandoSql, Conect()); Command.Connection.Open(); Command.ExecuteNonQuery(); Command.Connection.Close(); return ""; } catch (Exception ex) { return ex.Message.ToString(); } } }
}
Evento Load da página:
using System.Data; using System.Data.SqlClient; namespace MyProject_html { public partial class WebConsultas : System.Web.UI.Page { Classe01 c = new Classe01(); public DataTable Tabela = new DataTable(); public string SqlCommand = "Select accountid usercod, accountaddress useremail, accountdomainid userdominio From hm_accounts Where accountdomainid = 0"; protected void Page_Load(object sender, EventArgs e) { c.Conect(); Tabela = c.Command(SqlCommand); } } }
Por fim a página Aspx:
<body> <div class="container"> <br /><br /> <div class="span4"> <form> <div class="control-group"> <label class="control-label" for="inputIcon">Consultar </label> <div class="controls"> <div class="input-prepend"> <span class="add-on"><i class="icon-search"></i></span> <input class="span2" id="inputIcon" type="text" runat="server"> </div> </div> </div> </form> </div> <br /><br /> <table class="table"> <tr> <td><b>Código</b></td> <td><b>Nome</b></td> <td><b>E-mail</b></td> <td><b>Grupo</b></td> <td><b>Dominio</b></td> </tr> <% foreach (System.Data.DataRow dr in Tabela.Rows) { usercod.InnerText = dr["usercod"].ToString(); usernome.InnerText = "'Nome..'"; userdominio.InnerText = dr["userdominio"].ToString(); useremail.InnerText = dr["useremail"].ToString(); usergrupo.InnerText = "'Grupo..'"; %> <tr> <td><i><label id="usercod" runat="server"> </label></i></td> <td><i><label id="usernome" runat="server"> </label></i></td> <td><i><label id="useremail" runat="server"> </label></i></td> <td><i><label id="usergrupo" runat="server"> </label></i></td> <td><i><label id="userdominio" runat="server"> </label></i></td> </tr> <% } %> </table> </div> </body> </html>
Preciso então que, quando o usuário começar a digitar no Input de pesquisa, o programa vá filtrando os dados.
Obrigado, Felipe.
Respostas
-
Amigo, bom dia
de uma lida neste artigo
http://www.macoratti.net/11/05/c_aspn3c.htm
Olavo Oliveira Neto
http://olavooneto.wordpress.com
Twitter @Olavooneto
Facebook Olavo Neto
Linkedin Olavo Neto
Se for útil marque como resposta e faça um Developer feliz :)- Marcado como Resposta Ricardo RussoModerator segunda-feira, 14 de janeiro de 2013 13:40
Todas as Respostas
-
Amigo, bom dia
de uma lida neste artigo
http://www.macoratti.net/11/05/c_aspn3c.htm
Olavo Oliveira Neto
http://olavooneto.wordpress.com
Twitter @Olavooneto
Facebook Olavo Neto
Linkedin Olavo Neto
Se for útil marque como resposta e faça um Developer feliz :)- Marcado como Resposta Ricardo RussoModerator segunda-feira, 14 de janeiro de 2013 13:40
-