도트 넷과 같이 안드로이드에서 GridView
을 어떻게 바인딩 할 수 있습니까? 아래 코드를 보면 각 행에 대한 삭제 버튼을 줄 것입니다. 안드로이드에는 비슷한 기능이 있습니다. 안드로이드안드로이드에서 닷넷 그리드보기 기능
<asp:GridView ID="gvSample" runat="server" Width="100%"
AutoGenerateColumns="false" DataKeyNames="ID,Place,MAddress" OnRowCommand="gvSensors_RowCommand">
<Columns>
<asp:BoundField DataField="DeviceName" HeaderText="S ID">
<ItemStyle HorizontalAlign="Center" />
</asp:BoundField>
<asp:BoundField DataField="MCountry" HeaderText="COUNTRY">
<ItemStyle HorizontalAlign="Center" />
</asp:BoundField>
<asp:BoundField DataField="MState" HeaderText="STATE">
<ItemStyle HorizontalAlign="Center" />
</asp:BoundField>
<asp:TemplateField HeaderText="Select">
<ItemTemplate>
<asp:ImageButton ID="BtnSelect" ImageUrl="~/img/select.png" runat="server" CausesValidation="False"
CommandArgument='<%#((GridViewRow) Container).RowIndex %>' CommandName="Select" />
</ItemTemplate>
<ItemStyle HorizontalAlign="Center" />
</asp:TemplateField>
<asp:TemplateField HeaderText="Delete">
<ItemTemplate>
<asp:ImageButton ID="lnkbtnDelete" ImageUrl="~/img/delete.png" runat="server" CausesValidation="False"
CommandArgument='<%#((GridViewRow) Container).RowIndex %>' CommandName="DeleteC" />
</ItemTemplate>
<ItemStyle HorizontalAlign="Center" />
</asp:TemplateField>
</Columns>
</asp:GridView>
내가 다른 하나를 클릭했을 때 선택 해제 된 두 개를 선택할 수 있다고 생각했습니다. –
@shijithmc 네, 그렇게 된 것입니다. 그리고 이것은 매우 잘못된 관행입니다. 항상 최선의 답변을 찾아야합니다. – Nikhil
답변이 더 명확합니다.하지만 지금 변경되면 차단 될 수 있습니다. –