<asp:DataList ID="DataList1" runat="server">
<ItemTemplate>
<table id="tbl" width="600px">
<tr>
<td style="width:50%">
发表人: <asp:Label ID="lab_name" runat="server" Text=' <%# Eval("SendUser") %>'> </asp:Label>
</td>
<td>
发表时间: <asp:Label ID="lab_time" runat="server" Text=' <%# Eval("SendTime") %>'> </asp:Label>
</td>
</tr>
<tr>
<td colspan="2">
<asp:Label ID="lab_content" runat="server" Text=' <%# Eval("SendContent") %>'> </asp:Label>
</td>
</tr>
<tr>
<td colspan="2">
<input ID="Btn_rest" type="button" value="回复" onclick="addRow()" /> </td>
</tr>
</table>
</ItemTemplate>
</asp:DataList>
要点击回复用JS在当前的Table中加个回复的框子。。
function addRow(btn)
{
var td = btn.parentNode;
var textArea = document.createElement("TEXTAREA")
td.appendChild(textArea);
}
onclick="addRow(this
)"