我一直在尝试设置ListViewRow的背景颜色,具体取决于是否选中了复选框。
这是我到目前为止的代码,我被卡住了。
For Each lvi As ListViewItem In lvwQuotes.Items
Dim sssss = lvi.FindControl("chk_firstitem")
If DirectCast(sssss, System.Web.UI.WebControls.CheckBox).Checked = True Then
'WHAT DO
End If
Next
这是我为复选框提供的ASP.NET代码。
<asp:CheckBox runat="server" ID="chk_firstitem"></asp:CheckBox>
有没有人知道这样做的方法?
答案 0 :(得分:0)
我认为这可能会有所帮助。我在&#39; msdn.microsoft.com&#39;
上找到了类似的链接https://msdn.microsoft.com/en-us/library/ms750769%28v=vs.85%29.aspx
答案 1 :(得分:0)
For Each lvi As ListViewItem In lvwQuotes.Items
Dim sssss = lvi.FindControl("chk_firstitem")
If DirectCast(sssss, System.Web.UI.WebControls.CheckBox).Checked = True Then
lvi.BackColor = System.Drawing.Blue
End If
Next