链接btn没有显示它应该
<th style="width:200px;">
<asp:LinkButton id="linkBtn" runat="server" Text='<%# Eval("Title") %>' OnCommand="LoadCheckListRecordEntry"/>
</th>
“文本”中的数据不会显示为链接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>
答案 0 :(得分:1)
有一种CSS样式正在改变链接的外观。使用F12工具或类似工具检查以查看正在应用于标签的样式。
<th style="width:200px;">
<asp:LinkButton id="linkBtn" runat="server" Text='<%# Eval("Title") %>'
OnCommand="LoadCheckListRecordEntry"/>
</th>
答案 1 :(得分:1)
尝试为其添加CSS类并设置样式
<asp:LinkButton CssClass="linkBtn" id="linkBtn" runat="server" Text='<%# Eval("Title") %>' OnCommand="LoadCheckListRecordEntry"/>
CSS
a.linkBtn {
text-decoration: underline;
color: blue
}
答案 2 :(得分:1)
在网页“linkbutton”上呈现为锚(“&lt; a /&gt;”)标记 因此,在指定href之前,它不会显示为链接 或者使用css将其设置为看起来像一个链接
答案 3 :(得分:0)
将CCS用作背景图片,使用&amp; nbsp作为链接文本,并在Click事件中使用Response.Redirect(YourPage)
享受;)