Merhabalar,
Repeaterda çok fazla isim var bunu textbox yardımıyla arama yapmak istiyorum. Nasıl yapabilirim. Örneğin Mehmet yazacağım ara butonuna basacağım sonra Mehmet isimli kişiler listelenicek. Yardımlarınız için şimdiden teşekkür ederim.
Asp.net Repeaterda Ajax Şeklinde Arama Yapma
9
●1.612
- 16-06-2014, 13:55:13Kimlik doğrulama veya yönetimden onay bekliyor.
<asp:ScriptManager ID="ScriptManager1" runat="server" /> <div> <asp:TextBox id="txtName" runat="server"></asp:TextBox> <asp:Button id="btnSearch" runat="server" OnClick="btnSearch_Click" /> <div> <asp:UpdatePanel id="upSearch" runat="server"> <Triggers> <asp:AsyncPostBackTrigger ControlID="btnSearch" EventName="Click" /> </Triggers> <ContentTemplate> <asp:Repeater id="Repeater1" runat="server"> <ItemTemplate> </ItemTemplate> </asp:Repeater> </ContentTemplate> </asp:UpdatePanel> protected void btnSearch_Click(object sender, EventArgs e) { // sql'den gelen verilerini bind et. Repeater1.DataSource = null; Repeater1.DataBind(); } - 16-06-2014, 14:39:02Merhabalar yardımınız için teşekkür ederim ben linq kullanıyorum bu yüzden şöyle yazdım:rob33n adlı üyeden alıntı: mesajı görüntüle
var Stoklar = from stok in db.TblStTanims where SqlMethods.Like(stok.StokIsmi, TxtStokAdi.Text) select stok.StokIsmi;Stokları datasource olarak göstersem çalışırmı acaba - 16-06-2014, 15:05:38Merhabalar,rob33n adlı üyeden alıntı: mesajı görüntüle
http://prntscr.com/3tca0e bu hatayı alıyorum fakat StokIsmi diye veritabanımda kolon var - 16-06-2014, 15:18:21rob33n adlı üyeden alıntı: mesajı görüntüle
<asp:UpdatePanel ID="updStokRehber" runat="server"> <Triggers> <asp:AsyncPostBackTrigger ControlID="BtnAra" EventName="Click" /> </Triggers> <ContentTemplate> <asp:Panel ID="PnlStokListesi" runat="server" CssClass="modalStok" align="center" Style="display: none"> <div class="span2" style="padding-left: 700px;"> <asp:Button ID="BtnStokListesiKapat" runat="server" Text="Kapat" CssClass="btn btn-primary btn-large" /> </div> <div class="row-fluid"> <div class="span3"> <label class="control-label">Arama Yap</label> <div class=" controls"> <asp:TextBox ID="TxtStokAdiAra" runat="server" Width="100%"></asp:TextBox> </div> </div> <div class="span2" style="padding-top: 23px;"> <asp:Button ID="BtnAra" runat="server" Text="Ara" CommandName="Ara" CssClass="btn btn-primary btn-small" Width="100%" OnClick="BtnAra_Click" /> </div> </div> <div style="width: 700px; overflow: scroll; height: 700px"> <asp:Repeater ID="RptStokListesi" runat="server" OnItemCommand="RptStokListesi_ItemCommand"> <HeaderTemplate> <div class="well"> <table class="table table-bordered table-striped table-hover"> <thead> <tr> <%--<th>Stok Kodu</th>--%> <th>Stok İsmi</th> <th style="width: 50px;"></th> <%-- <th style="width: 50px;"></th> <th style="width: 50px;"></th>--%> </tr> </thead> <tbody> </HeaderTemplate> <ItemTemplate> <tr> <%--<td><%#Eval("StokKodu") %></td>--%> <td><%#Eval("StokIsmi") %></td> <td> <asp:LinkButton ID="BtnStokEkle" runat="server" CommandName="Ekle" CommandArgument='<%#Eval("StokKodu") %>' CssClass="btn btn-success btn-mini" Text="Ekle" /></td> </tr> </ItemTemplate> <FooterTemplate> </tbody> </table> </div> </FooterTemplate> </asp:Repeater> </div> <br /> </asp:Panel> </div> </ContentTemplate> </asp:UpdatePanel> - 16-06-2014, 16:33:35http://prntscr.com/3td02n bu şekilde kabul etmiyor hocamrob33n adlı üyeden alıntı: mesajı görüntüle