我上传了一个文件,想通过HyperLink按钮来查看,功能怎么实现?我这样写为什么点击没反应啊?鼠标点击时下面显示的路径是file:///E:/xiangmu/Document/
前端页面:
<tr>
<td height="25" valign="top" colspan="3">
请选择上传的合同文本附件: <input type="file" id="fileup" size="48" runat="server" NAME="fileup">
<asp:Button ID="btUpload" Text="上传" Runat="server"></asp:Button>
</td>
</tr>
<tr>
<td height="25" valign="top" colspan="3">
合同文本:<asp:Label ID="lblHTWB" Runat="server">&nbsp;&nbsp;</asp:Label>
<asp:HyperLink ID="hlView" NavigateUrl='<%#strView %>' Target="_blank" Runat=server>查看内容</asp:HyperLink>
</td>
</tr>
后端:
private void btUpload_Click(object sender, System.EventArgs e)
{
if(fileup.PostedFile!=null)
{
string filename = fileup.PostedFile.FileName;
string filename1 = filename;
int i = filename.LastIndexOf("\\");
filename = filename.Substring(i);
fileup.PostedFile.SaveAs(Server.MapPath("Documents\\")+filename);
strView = Server.MapPath("Document");
lblHTWB.Text = filename1.Substring(i+1);
hlView.DataBind();
}
else
{
lblHTWB.Text = "";
strView = Server.MapPath("Document\\");
hlView.Visible = false;
}
谁能给我一个例子吗?