Torna al Thread
<asp:Panel ID="pan_Presenti" onscroll="getScroll('pan_Presenti','HF_scroll_Hor','HF_scroll_Ver')"
runat="server"
Height="400px"
ScrollBars="Vertical"
Width="440px">
<!-- GRIGLIA PRESENTI -->
<asp:GridView ID="gw_In_Albergo"
runat="server"
AutoGenerateColumns="False"
BackColor="#FFE3AA" BorderColor="Tan" BorderWidth="1px"
CellPadding="2" EmptyDataText="Nessun movimento visualizzato" Font-Bold="False"
Font-Names="Arial" Font-Size="7pt" ForeColor="Black" GridLines="None" Width="420px"
PageSize="15" style="text-align: left" EnableModelValidation="True">
<FooterStyle BackColor="Tan" />
<SelectedRowStyle BackColor="DarkSlateBlue" ForeColor="GhostWhite" />
<PagerStyle BackColor="PaleGoldenrod" ForeColor="DarkSlateBlue"
HorizontalAlign="Center" />
<HeaderStyle BackColor="#A55129" Font-Bold="False" ForeColor="White"/>
<AlternatingRowStyle BackColor="#EBF7FC" />
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:CheckBox ID="chk_Seleziona_Schedina"
runat="server" AutoPostBack="True" OnCheckedChanged="chk_Seleziona_Schedina_OnCheckedChanged"/>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>
<asp:Image ID="Image4" runat="server" ImageUrl="~/Immagini/kuser.png" />
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="Cognome" HeaderText="Cognome" />
<asp:BoundField DataField="Nome" HeaderText="Nome" />
<asp:BoundField DataField="DataArrivo" HeaderText="Arrivo" >
<HeaderStyle HorizontalAlign="Center" />
</asp:BoundField>
<asp:BoundField DataField="DataPartenza" HeaderText="Partenza" />
<asp:BoundField DataField="ProvinciaResidenzaDescrizione"
HeaderText="Provincia" />
<asp:BoundField DataField="StatoResidenzaDescrizione"
HeaderText="Regione/Nazione" />
</Columns>
</asp:GridView>
</asp:Panel>
<!-- Definisco due hidden field dove memorizzerò rispettivamente
-- il valore dello sroll Orizzontale e Verticale -->
<asp:HiddenField ID="HF_scroll_Hor" runat="server" />
<asp:HiddenField ID="HF_scroll_Ver" runat="server" />
<script type="text/javascript">
function setScroll(PanelID, HiddenFieldID1, HiddenFieldID2) {
if (document.getElementById(PanelID) != null
&& document.getElementById(HiddenFieldID1) != null
&& document.getElementById(HiddenFieldID2) != null) {
document.getElementById(PanelID).scrollLeft = document.getElementById(HiddenFieldID1).value;
document.getElementById(PanelID).scrollTop = document.getElementById(HiddenFieldID2).value;
}
}
function getScroll(PanelID, HiddenFieldID1, HiddenFieldID2) {
if (document.getElementById(PanelID) != null
&& document.getElementById(HiddenFieldID1) != null
&& document.getElementById(HiddenFieldID2) != null) {
document.getElementById(HiddenFieldID1).value = document.getElementById(PanelID).scrollLeft;
document.getElementById(HiddenFieldID2).value = document.getElementById(PanelID).scrollTop;
}
}
setScroll('<%= pan_Presenti.ClientID %>', '<%= HF_scroll_Hor.ClientID %>', '<%= HF_scroll_Ver.ClientID %>');
</script>