<asp:ListView ID="ListView1" runat="server" DataKeyNames="orderID" DataSourceID="SqlDataSource1">
<ItemTemplate>
<tr>
<td>
<asp:Label ID="statusLabel" runat="server" Text='<%# Eval("status") %>' Visible="false" />
</td>
<%
Label s = (Label)ListView1.FindControl("statusLabel");
string status = s.Text;
if (status == "0") { //code here }
%>
</tr>
</ItemTemplate>
</asp:ListView>
如何在首頁獲取statusLabel文本?沒有代碼背後。 每行數據都會有不同的狀態,所以我想根據狀態顯示按鈕。 任何解決方案都可以做到這一點?如何從ListView中檢索值到aspx頁面上的ASP代碼
爲什麼你不想在代碼中編寫代碼? – Pankaj 2012-04-09 16:17:19
是否有一組按鈕?你能爲你的問題添加一個例子嗎? – 2012-04-09 16:33:48
,因爲我想爲每一行顯示不同的按鈕 – 2012-04-09 16:45:51