ListBox何使选中行位于ListBox窗口中间位置
我在网页中写入了这些:<asp:ListBox runat="server" Height="200" AutoPostBack="True" ID="CheckTex1" OnSelectedIndexChanged="Check_SelChg1" Width="40%"></asp:ListBox>
通过读数据库向CheckTex1中写入了很多行数据,现在问题是:我选中其中任何一行时,该行自动滚动到ListBox窗口的最上面,成为第一行,我希望该行不滚动或者滚动到ListBox窗口的中间位置,请问该如何做?
我发现去掉AutoPostBack="True"后点击某行的时候不会出现滚动现象,这符合我的要求,但是这样一来OnSelectedIndexChanged="Check_SelChg1"事件又响应不了了,矛盾啊!
谢谢!