ASP Server标记无法呈现

时间:2017-08-23 14:15:38

标签: asp.net twitter-bootstrap-3

我正在使用bootstrap折叠并展开策略的详细信息视图。我有以下代码,我的服务器标签没有解析为客户端ID,并保持为<%= details.ClientID%>在HTML代码中。我在不同的页面上有完全相同的代码,它工作正常。我错过了什么吗?详细信息ID正确解析为asp服务器ID,只是我的数据目标没有变化。

<asp:Repeater ...>
    <tr class="text-right" data-target="#<%= details.ClientID %>" data-toggle="collapse">
        <td>Policies</td>
    </tr>
    <tr runat="server" ID="details" class="collapse">
        <asp:Repeater ....>
        </asp:Repeater>
    </tr>
</asp:Repeater>

1 个答案:

答案 0 :(得分:0)

我最终只是通过Javascript来实现:

$('#<%=detailsParent.ClientID%>').attr('data-target', '#<%=details.ClientID%>');