首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在中继器控件中为超链接指定字幕

问如何在中继器控件中为超链接指定字幕
EN

Stack Overflow用户
提问于 2018-02-01 14:25:42
回答 2查看 508关注 0票数 0

我想在我的网站表单中显示一些滚动(字幕)链接,以显示我正在使用中继器control.but的数据,当我试图给中继器提供字幕时,它没有给我输出如何给字幕请帮助。我的代码:

代码语言:javascript
复制
<div id="calendar1">
    <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:CBMIAConnectionString %>"
        SelectCommand="SELECT Event FROM [Home_EventLink]"></asp:SqlDataSource>

    <table id="Head_Meeting">
        <tr>
            <td style="font-size: large; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-transform: capitalize; color: white;">&nbsp&nbsp<i class="fas fa-calendar-alt" style="font-size: 25px; color: white"></i>&nbsp  Upcoming Meetings</td>
        </tr>
    </table>
    <br />
    <div id="Meeting_Event" padding-left="5px" padding-right="5px">

        <asp:Repeater ID="Repeater1" runat="server" DataSourceID="SqlDataSource1">
            <ItemTemplate>

                <asp:HyperLink ID="HyperLink1" class="hyperlink" Text='<%# Eval("Event") %>' href="home.aspx" runat="server" /><br />

            </ItemTemplate>
            <SeparatorTemplate>
                <hr />
            </SeparatorTemplate>

        </asp:Repeater>
    </div>
</div>
EN

回答 2

Stack Overflow用户

发布于 2018-02-01 15:09:35

代码语言:javascript
复制
THIS MAY HELP
<marquee id="MyMovingText" style="width: 80%" scrollamount="5" onmouseover="stop();" onmouseout="start();" runat="server" direction="left">
                <asp:datalist RepeatDirection="Horizontal" ID="rptbreaknews" runat="server">
                            <ItemTemplate>

                                            <a class="readmore"  target="_blank" href='<%#"details.aspx?Id="+Eval("Id") %>'>
                                                <h3><asp:Label ID="lbltext" Text='<%#Eval("NewNewsTitle") %>' runat="server"></asp:Label></h3>&nbsp;&nbsp;
                                            </a>

                        </ItemTemplate>
                        </asp:datalist>
            </marquee>
票数 0
EN

Stack Overflow用户

发布于 2018-02-01 15:37:29

您可以像这样使用marquee。并且不要在aspnet控件中使用class和href,而要使用正确的属性,如CssClass和NavigateUrl

代码语言:javascript
复制
<marquee id="MyMovingText" direction="left" scrollamount="10">

    <asp:Repeater ID="Repeater1" runat="server">
        <ItemTemplate>

            <div class="scroll-item">
                <asp:HyperLink ID="HyperLink1" CssClass="hyperlink" Text='<%# Eval("Event") %>'
                  NavigateUrl="/home.aspx" runat="server" />
            </div>

        </ItemTemplate>
    </asp:Repeater>

</marquee>

<style>
    .scroll-item {
        float: left;
        margin-right: 50px;
    }
</style>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48556571

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档