按需求使用GridView--不断添加······

需求一:页面很高,1000px以上,GridView位于大概500的高度,当选择GridView某一列后,页面自动定位到页面GridView下面的位置。

分析:肯定要用到html锚点。

步骤:1、给GridView添加一个CommandField--Select。

2、将这个select转换成TemplateField。

3、编辑模板列,把这个模板列的PostBackUrl属性赋值为你在html页中定义的锚点。

代码如下:


 <asp:GridView ID="GridView1" runat="server" AllowPaging="True" 
                onselectedindexchanged
="GridView1_SelectedIndexChanged"  
                                onrowcreated
="GridView1_RowCreated">
                
<Columns>
                    
<asp:TemplateField ShowHeader="False">
                        
<ItemTemplate>
                            
<asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="False" 
                                CommandName
="Select" PostBackUrl="#result" Text="Select"></asp:LinkButton>
                        
</ItemTemplate>
                    
</asp:TemplateField>
                
</Columns>
            
</asp:GridView

 


posted @ 2008-09-07 13:12 badnewfish 阅读(26) 评论(0)  编辑 收藏 网摘

标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
Google站内搜索


China-pub 计算机图书网上专卖店!6.5万品种 2-8折!
近千种 9-95 新二手计算图书火热销售中!

相关文章:

相关链接: