Arkadaş,döngü
Ben, 100 veya daha fazla metin kutularının bir ızgara (HTML VEYA ASP.NET) her sabit uzunlukta bir metin değeri içeren olacak mı bunların TÜM ihtiyaç kullanılarak 100 metin kutularının değerleri almak nasıl Veritabanının toplu olarak güncellenmesi için arka uç formuna geri döndü ..
Bunu basitçe, arkasındaki koddaki tüm Control .text özelliklerinden geçerek yapabilirim. Ancak bu, kodu büyük ve çirkin hale getirir.
herhangi neden bazı kontrollü döngü yapısını kullanarak denetimler arasında gidip veriyi
yani
Private List<string> getdata()
{
Private List<String> MyList = new List<string>();
foreach (Textbox)control txbControl in ....// don't know what this will be
{
MyList.Add(txbControl.text);
}
}
almak için olup olmadığını merak ediyorum bu metin kutularının tümü üzerinde benzersiz kimlik etiketine sahip olduğuna dikkat edin
sayfa yani
<tablr>
<tbody>
<tr>
<td>
<asp:TextBox ID="TxB_Customize1" runat="server"></asp:TextBox>
<td/>
<td>
<asp:TextBox ID="TxB_Customize2" runat="server"></asp:TextBox>
<td/>
<td>
<asp:TextBox ID="TxB_Customize3" runat="server"></asp:TextBox>
... ... ...
Bunu unuttuğum için özür dileriz, metin kutuları sütunlar halinde gruplanır ve belirli bir sütundaki her metin kutusu, benzer örnekte, yani "Txb_Customize" ifadesini verilen örnekte paylaşır.
Değerleri alırken, nereden geldiğini de bilmem gerekiyor (metin kutusu kimliği olabilir).
lanet olsun ... linq-çözümü aklıma geldi, ben gönderdikten sonra ... –
Bu LINQ çözümü ... vay! :) –