前台:
<div visible="false" runat="server" id="divAttachment" style=" width:30%; float:left" >
<span style="float:left">附件:</span>
<asp:DataList ID="DataList1" runat="server">
<ItemTemplate>
<table class="style1">
<tr>
<td>
<%--<%#Eval("Container.DataItem","uploadFiles/boardattachment/{0}")%>'--%>
<a href='uploadFiles/boardattachment/<%# Container.DataItem %>'>
<asp:Label ID="lblAttachmentFileName" runat="server"
Text='<%# Container.DataItem%>'></asp:Label></a>
</td>
</tr>
</table>
</ItemTemplate>
</asp:DataList>
</div>
后台:
/// <summary>
/// 初始化存放附件的div标签内的内容
/// </summary>
private void initAttachment()
{
if (dr["BattachmentFile"].ToString()!="")
{
string[] attachments = dr["BattachmentFile"].ToString().Split(';');
ArrayList arr = new ArrayList(attachments);
DataList1.DataSource = arr;
DataList1.DataBind();
divAttachment.Visible = true;
}
else
{
divAttachment.Visible = false;
}
}