0

リンクbtnが正しく表示されない

<th style="width:200px;">
              <asp:LinkButton id="linkBtn" runat="server" Text='<%# Eval("Title") %>' OnCommand="LoadCheckListRecordEntry"/>
       </th>  

'Text'内のデータは、リンクbtnとして表示されません。通常のテキストでは、ユーザーがクリックすると、意図したとおりに実行されますが、視覚的な表現では、異なるbtnは表示されません。それと次の行??


編集:

<asp:Repeater id="rptChecklistRecords" runat="server">
    <HeaderTemplate>
        <table class="detailstable FadeOutOnEdit">
            <tr>   
              <th style="width:200px;">Title</th> 
              <th style="width:200px;">Timestamp</th>    
            </tr>
    </HeaderTemplate>
    <ItemTemplate>
             <tr>                  
               <th style="width:200px;">

                              <asp:LinkButton id="linkBtn" runat="server" Text='<%# Eval("Title") %>' OnCommand="LoadCheckListRecordEntry"/>

               </th>  
               <th style="width:200px;"><%# Eval("Timestamp") %></th>  
             </tr>
    </ItemTemplate>
    <FooterTemplate>
        </table>
    </FooterTemplate>
</asp:Repeater>
</asp:Content>
4

4 に答える 4

1

CSSクラスを追加して、スタイルを設定してみてください

 <asp:LinkButton CssClass="linkBtn" id="linkBtn" runat="server" Text='<%# Eval("Title") %>' OnCommand="LoadCheckListRecordEntry"/>

CSS

 a.linkBtn {
      text-decoration: underline; 
      color: blue
 }
于 2013-03-04T16:56:52.017 に答える
1

リンクの外観を変更する CSS スタイルがあります。F12 ツールなどでチェックして、タグに適用されているスタイルを確認します。

<th style="width:200px;">
              <asp:LinkButton id="linkBtn" runat="server" Text='<%# Eval("Title") %>' 
OnCommand="LoadCheckListRecordEntry"/>
       </th>  
于 2013-03-04T16:40:57.403 に答える
1

ウェブページの「linkbutton」はアンカー(「<a/>」)タグとしてレンダリングされるため、hrefを指定するか、cssでスタイルを設定してリンクのようにするまで、リンクとして表示されません

于 2013-03-04T17:10:59.817 に答える
0

背景画像に CCS を使用し、リンク テキストとして   を使用し、Click イベントで Response.Redirect(YourPage) を使用します。

楽しみ ;)

于 2013-12-17T09:42:01.937 に答える