如何突出显示Repeater控件中的选定链接 [英] How to highlight selected link in Repeater control

查看:70
本文介绍了如何突出显示Repeater控件中的选定链接的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在gridview中使用自定义分页并使用Repeater控件显示页面索引..代码是

 < ;   asp:Repeater     ID   =  rptPager      runat   = 服务器   >  
< ItemTemplate >
< asp:LinkBut​​ton ID = lnkPage runat = 服务器 正文 =' <% #Eval( 文字%> ' CommandArgument =' < span class =code-keyword> <% #Eval( Value%> '

< span class =code-attribute> 已启用 =' <% #Eval( 已启用%> ' OnClick < span class =code-keyword> = Page_Changed >
< / asp:LinkBut​​ton < span class =code-keyword>>
< / ItemTemplate >
< / asp:Repeater >





页面索引就像1 2 3 4 5等



这里我想要的是当我点击一个链接时应该突出显示...



Page_Changed事件代码

 受保护  void  Page_Changed( object  sender,EventArgs e)
{
pageIndex = < span class =code-keyword> int .Parse((sender as LinkBut​​ton).CommandArgument);
// 这里我得到了相应的值
// 如果我点击1它应该是1
// 如果我点击2它应该是2
}

解决方案

按照以下链接。



http://stackoverflow.com/questions/19417699/highlighting-page-number-using-repeater

iam using custom pagination in my gridview and uses Repeater control for showing page indexes..the code is

<asp:Repeater ID="rptPager"  runat="server" >
<ItemTemplate>
    <asp:LinkButton ID="lnkPage" runat="server" Text='<%#Eval("Text") %>' CommandArgument='<%# Eval("Value") %>'

      Enabled='<%# Eval("Enabled") %>' OnClick="Page_Changed" >
    </asp:LinkButton>
</ItemTemplate>
</asp:Repeater>



the page index is like 1 2 3 4 5 etc

here what i want is when i click on one link it should be highlighted...

code of Page_Changed event

protected void Page_Changed(object sender, EventArgs e)
        {
            pageIndex = int.Parse((sender as LinkButton).CommandArgument);
            //here i got the corresponding value
            //if i click on 1 it should be 1
            //if i click on 2 it should be 2
        }

解决方案

follow the below link.

http://stackoverflow.com/questions/19417699/highlighting-page-number-using-repeater


这篇关于如何突出显示Repeater控件中的选定链接的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆