高さ属性が比較的小さい Listview ItemList があります。そのため、約 3 項目後にスクロールします。リストをスクロールしてアイテムを選択すると、リストがリロードされて一番上に移動します。選択したアイテムを選択して強調表示した後に表示したいと思います。これどうやってするの?私は次のものを持っています:
<asp:Content ID="" runat="server">
....
<asp:UpdatePanel ID="ListUpdatePanel" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:ListView ID="ListView" runat="server" DataSourceID="aDataSource" DataKeyNames="key">
<ItemTemplate>
<asp:LinkButton ID="LinkButton" runat="server" onclick="LinkButton_Click">
....ITEMS....
</asp:LinkButton>
</ItemTemplate>
</asp:ListView>
</ContentTemplate>
</asp:UpdatePanel>
以下は、あらゆる種類のラベルとテキストボックスなどを備えた別の UpdatePanel です。
アイテムが選択された後、アイテムの位置を維持するためにコードビハインドに入れることができるものはありますか?