Arama butonu
Bu konudaki kullanıcılar: 1 misafir
0
Cevap
755
Tıklama
0
Öne Çıkarma
Repeater içinde update ederken textbox null gözüküyor!!!!!!
T
11 yıl
Onbaşı
Konu Sahibi

ö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();
}



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.