Şimdi Ara

Repeater içinde update ederken textbox null gözüküyor!!!!!!

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
1
Cevap
0
Favori
756
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • öncelikle merhabalar

    kodlarım aşağıdaki gibidir. Sorun şu:

    textboxa ne eklersem ekliyim kaydet butonuna tıkladığımda text değeri boş gözüküyor. Acil yargımlarınızı bekliyorum

    ---Html kodları---
     
    <asp:Repeater ID="Repeater1" runat="server" OnItemCommand="Veriİsle_Command">

    <HeaderTemplate>
    <table><tr>
    <th>Yazar ID</th>
    <th>Yazar</th>
    </tr>
    </table>

    </HeaderTemplate>
    <ItemTemplate>
    <table>
    <tr>
    <td>
    <asp:Label ID="yazarIdLbl" runat="server" Visible="true" Text='<%#Eval("kitapYazarID") %>'></asp:Label>
    </td>
    </tr>
    <tr>
    <td>
    <asp:TextBox ID="yazarAdsoyadEditTxtBox" runat="server" ReadOnly="true" Text='<%#Eval("YazarAdsoyad") %>' ViewStateMode="Inherit" EnableViewState="False"></asp:TextBox>
    </td>
    </tr>
    <tr>
    <td>
    <asp:LinkButton ID="yazarEditLinkBtn" runat="server" CommandName="Edit" Visible="true" >Güncelle</asp:LinkButton>
    <asp:LinkButton ID="yazarUpdateLinkBtn" runat="server" Visible="false" CommandName="Update" CommandArgument='<%#Eval("kitapYazarID")%>'>Kaydet</asp:LinkButton>
    <asp:LinkButton ID="yazarCancelLinkBtn" runat="server" CommandName="Cancel" Visible="false">İptal</asp:LinkButton>
    <asp:LinkButton ID="yazarSilLinkBtn" runat="server" Visible="true" CommandName="Delete" CommandArgument='<%#Eval("kitapYazarID")%>' >Sil</asp:LinkButton>
    </td>
    </tr>
    </table>
    </ItemTemplate>

    </asp:Repeater>




    ---Aspx.cs-----
     
    if (e.CommandName == "Update")
    {
    TextBox afteryazarad;
    afteryazarad = ((TextBox)e.Item.FindControl("yazarAdsoyadEditTxtBox")) as TextBox;
    string currentyazarID;
    currentyazarID = ((Label)e.Item.FindControl("yazarIdLbl")).Text;

    SqlCommand updatekomut = new SqlCommand("update yazarlar set yazarAdsoyad=@yazarAdSoyad where kitapYazarID=" + currentyazarID, con);

    updatekomut.Parameters.AddWithValue("yazarAdSoyad", afteryazarad.Text);
    con.Open();
    updatekomut.ExecuteNonQuery();
    con.Close();
    }







  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.