我是新來的asp.net,並試圖從Sqlserver的值到一個listView(asp.net)。在代碼隱藏中,如果選中rowY中的複選框,我想遍歷所有行併爲columnX提取單元格值。我在下面的代碼中收到編譯錯誤,但無法找出問題所在。我可以從GridView獲取單元格值,但不能使用ListView。迭代列表視圖單元格值
while (i < WOListView.Items.Count) {
CheckBox cbCell = (CheckBox)WOListView.Items[i].FindControl("CheckBox1");
if (cbCell.Checked) {
if (WOListView.Items[i].SubItems[1].Text == "WO") {
do stuff...
}
}
}
,將所得的錯誤代碼:
CS1061:「System.Web.UI.WebControls.ListViewDataItem」不包含關於「子項」的定義和沒有擴展方法「子項」接受可以找到類型'System.Web.UI.WebControls.ListViewDataItem'的第一個參數
是否有不同的方式來做到這一點? SubItems不被支持?
尋找控制什麼都看透'.SubItems [1] .Text'尋找。 – Rab