【发布时间】:2010-07-16 17:29:07
【问题描述】:
使用 ASP.NET 3.5,您可以创建一个 LinkButton,然后在其中定义内容。如果我有 div 标签或任何类型的文本或任何东西,它工作正常,但如果我使用表格,则由于某种原因,点击实际上不会发回。这应该带你去谷歌(你会在那里得到一个错误,但它仍然应该去)例如:
<asp:LinkButton ID="lbTest" PostBackUrl="http://www.google.com" runat="server">
<table>
<tr>
<td>Test</td>
<td>col2</td>
<td>col3</td>
</tr>
</table>
</asp:LinkButton>
我想我可以通过用 div 构建一个“表格”来解决这个问题,但我讨厌用 div 格式化。
【问题讨论】:
-
<table>在<a>内?嗯...,这绝对不是有效的标记。 -
你的代码闻起来有点……对我来说很可疑。您确定这就是您想要解决的问题,您能告诉我们您为什么选择走这条路吗?
-
我想要一个 ListView 内的可点击行。所以 ItemTemplate 是一个 LinkButton,LinkButton 的内容是一堆数据绑定字段。我想要一个表来保持与父表对齐。它确实适用于 DIV 标签,但我在用 DIV 标签格式化时很糟糕...... :)
标签: asp.net .net-3.5 linkbutton