Я работаю над приложением ASP.NET, в котором у меня есть 3 пользовательских элемента управления, встроенных в страницу aspx, которая, в свою очередь, использует главную страницу.
2 У пользовательских элементов управления из 3 есть DataList. Я хотел бы прокрутить до определенного / выбранного DataListItem в пользовательском контроле.
Кроме того, я посмотрел эту ветку (http://forums.asp.net/t/1596201.aspx). Но я не думаю, что она будет работать в моем случае. И у меня есть MaintainScrollPositionOnPostback = "true" на странице aspx - все равно не повезло.
Было бы очень полезно, если бы кто-нибудь помог мне найти способ сделать это
Разметка выглядит примерно так
<asp:DataList ID="dl" runat="server"
SkinID="DataList" onitemcommand="dl_ItemCommand"
>
<ItemTemplate>
<asp:Label ID="lblIDTitle" runat="server" Text="ID: " />
<asp:Label ID="dlLabel" runat="server" Text='<%# Eval("Id") %>' />
<asp:LinkButton ID="btnSelect" runat="server" CommandName="Select">Select</asp:LinkButton>
<br />
<asp:Label ID="NameLabel" runat="server" Text='<%# Eval("DisplayName") %>' />
<br />
</ItemTemplate>
</asp:DataList>