我要实现aspx页面调用word,这个word路径是存在数据库中,在项目中运行可以正常调用,但是不运行项目直接进入页面就无法调用,可能说的不大明白,以下是代码:

解决方案 »

  1.   

    <form id="documents" method="post" runat="server" encType="multipart/form-data">
    <asp:DataGrid id="DataGrid1" runat="server" Width="100%" BorderColor="#CC9966" BorderStyle="None" BorderWidth="1px" BackColor="White" CellPadding="4" AutoGenerateColumns="False" PageSize="4"AllowPaging="True">
    <SelectedItemStyle Font-Bold="True" ForeColor="#663399" BackColor="#FFCC66"></SelectedItemStyle>
    <ItemStyle ForeColor="#330099" BackColor="White"></ItemStyle>
    <HeaderStyle Font-Bold="True" ForeColor="#FFFFCC" BackColor="#990000"></HeaderStyle>
    <FooterStyle ForeColor="#330099" BackColor="#FFFFCC"></FooterStyle>
    <Columns>
    <asp:BoundColumn DataField="filename" HeaderText="文件名">
    <HeaderStyle Width="150px"></HeaderStyle>
    </asp:BoundColumn>
    <asp:TemplateColumn HeaderText="查看资料">
    <ItemTemplate>
    <asp:Label ID="zl" Runat="server">
    <a href='<%# DataBinder.Eval(Container, "DataItem.path")%>' target=_blank>查看</a></asp:Label>
    </ItemTemplate>
    </asp:TemplateColumn>
    <asp:HyperLinkColumn Text="删除" DataNavigateUrlField="filename" DataNavigateUrlFormatString="documentdel.aspx?filename={0}"HeaderText="操作">
    <HeaderStyle Width="60px"></HeaderStyle>
    </asp:HyperLinkColumn>
    </Columns>
    <PagerStyle HorizontalAlign="Center" ForeColor="#330099" BackColor="#FFFFCC" Mode="NumericPages"></PagerStyle>
    </asp:DataGrid></form>