<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 텍스트를 얻을 수 있습니까? 뒤에 코드하지. 모든 데이터 행은 상태가 서로 다르기 때문에 상태를 기반으로 버튼을 표시하고 싶습니다. 어떤 해결책으로도이 작업을 수행 할 수 있습니까?aspx 페이지에서 ListView에서 ASP 코드로 값을 가져 오는 방법
왜 코드 뒤에 코드를 작성하지 않으셨습니까? – Pankaj
설정된 수의 버튼이 있습니까? 질문에 예제를 추가 할 수 있습니까? –
왜냐하면 모든 행에 다른 버튼을 표시하고 싶기 때문입니다. –