Ben veritabanından kayıtları kimlikleri yüzden kullanıcı, silmek istediğiniz olanları kontrol etmek izin verebilir olarak değere sahip bir liste görünümü bir onay kutusu eklemek çalışıyorum ve onlar sil düğmesini tıkladığında ben isteği ile onay kutusunun değeri koleksiyon alabilirsiniz .form.
Bir liste görünümü ASP.NET onay kutusu onay kutusunun adı mülk haline listview adını vermektedir, çünkü Benim sorunum, bu [ checkboxname] Request.Form yapmamı engelleyen vardır.
Ben listviews kullanmak komutları silmek ama sadece kontrol değerlerin toplanmasını almak için Request.Form kullanmak istemiyoruz.
Nasıl HtmlInput onay kutusunun adını ayarlamak böylece .NET o zaman işlemek değişmez?
Denedim:
ListViewDataItem dataItem = (ListViewDataItem)e.Item;
HtmlInputCheckBox _CheckBoxDelete = (HtmlInputCheckBox)e.Item.FindControl(CheckBoxDelete);
_CheckBoxDelete.Visible = true;
_CheckBoxDelete.Value = DataBinder.Eval(dataItem.DataItem, id).ToString();
_CheckBoxDelete.Name = deletechecked;
Ama yine de böyle işler:
<input name=PmList$ctrl0$CheckBoxDelete type=checkbox id=PmList_ctrl0_CheckBoxDelete value=3 />













