Datagrid broken link
I have a datagrid control that has one column displaying a filename.
When the link is clicked it opens the file. How do I open a file that
resides on a remote server? The code below does not work. When I
click the link I get error #404 Page Not Found. PLEASE HELP!
'start of example code. The FullName = "\\SalesServer\Quotes
\123456\<file name>"
<asp:DataGrid runat="server" id="dgQuote" Font-Names="Verdana"
AutoGenerateColumns="False" AlternatingItemStyle-
BackColor="#eeeeee"
HeaderStyle-BackColor="Navy" HeaderStyle-ForeColor="White"
HeaderStyle-Font-Size="15pt" HeaderStyle-Font-Bold="True"
AllowPaging="True" AllowSorting="True" Font-Size="Small"
CellPadding="2">
<Columns>
<asp:HyperLinkColumn DataNavigateUrlField="FullName"
DataTextField="Name"
HeaderText="File Name" />
</Columns>
<SelectedItemStyle BackColor="#C5BBAF" />
<PagerStyle HorizontalAlign="Center" />
<AlternatingItemStyle BackColor="#E3EAEB" />
<HeaderStyle BackColor="#1C5E55" Font-Size="Small"
ForeColor="White" Font-Bold="True" />
</asp:DataGrid>
'end of example code
Re: Datagrid broken link
On Apr 11, 1:38 pm, Mel <MLights... [at] gmail.com> wrote:
> I have a datagrid control that has one column displaying a filename.
> When the link is clicked it opens the file. How do I open a file that
> resides on a remote server? The code below does not work. When I
> click the link I get error #404 Page Not Found. PLEASE HELP!
>
> 'start of example code. The FullName = "\\SalesServer\Quotes
> \123456\<file name>"
> <asp:DataGrid runat="server" id="dgQuote" Font-Names="Verdana"
> AutoGenerateColumns="False" AlternatingItemStyle-
> BackColor="#eeeeee"
> HeaderStyle-BackColor="Navy" HeaderStyle-ForeColor="White"
> HeaderStyle-Font-Size="15pt" HeaderStyle-Font-Bold="True"
> AllowPaging="True" AllowSorting="True" Font-Size="Small"
> CellPadding="2">
> <Columns>
> <asp:HyperLinkColumn DataNavigateUrlField="FullName"
> DataTextField="Name"
> HeaderText="File Name" />
> </Columns>
> <SelectedItemStyle BackColor="#C5BBAF" />
> <PagerStyle HorizontalAlign="Center" />
> <AlternatingItemStyle BackColor="#E3EAEB" />
> <HeaderStyle BackColor="#1C5E55" Font-Size="Small"
> ForeColor="White" Font-Bold="True" />
> </asp:DataGrid>
> 'end of example code
I should have said "How do I open a file that resides on a DIFFERENT
server" meaning the server is on site; NOT a remote server which
implies off site.
Re: Datagrid broken link
On Apr 11, 2:38 pm, Mel <MLights... [at] gmail.com> wrote:
> I have a datagrid control that has one column displaying a filename.
> When the link is clicked it opens the file. How do I open a file that
> resides on a remote server? The code below does not work. When I
> click the link I get error #404 Page Not Found. PLEASE HELP!
>
> 'start of example code. The FullName = "\\SalesServer\Quotes
> \123456\<file name>"
> <asp:DataGrid runat="server" id="dgQuote" Font-Names="Verdana"
> AutoGenerateColumns="False" AlternatingItemStyle-
> BackColor="#eeeeee"
> HeaderStyle-BackColor="Navy" HeaderStyle-ForeColor="White"
> HeaderStyle-Font-Size="15pt" HeaderStyle-Font-Bold="True"
> AllowPaging="True" AllowSorting="True" Font-Size="Small"
> CellPadding="2">
> <Columns>
> <asp:HyperLinkColumn DataNavigateUrlField="FullName"
> DataTextField="Name"
> HeaderText="File Name" />
> </Columns>
> <SelectedItemStyle BackColor="#C5BBAF" />
> <PagerStyle HorizontalAlign="Center" />
> <AlternatingItemStyle BackColor="#E3EAEB" />
> <HeaderStyle BackColor="#1C5E55" Font-Size="Small"
> ForeColor="White" Font-Bold="True" />
> </asp:DataGrid>
> 'end of example code
You need to convert the file name into something that the browser can
resolve. That could mean converting the UNC path to a URL, or having
a page in your site that does nothing but fetch and pass on files from
a specified location.
Re: Datagrid broken link
On Apr 12, 7:17 pm, Theo <theo.brink... [at] gmail.com> wrote:
> On Apr 11, 2:38 pm, Mel <MLights... [at] gmail.com> wrote:
>
>
>
> > I have a datagrid control that has one column displaying a filename.
> > When the link is clicked it opens the file. How do I open a file that
> > resides on a remote server? The code below does not work. When I
> > click the link I get error #404 Page Not Found. PLEASE HELP!
>
> > 'start of example code. The FullName = "\\SalesServer\Quotes
> > \123456\<file name>"
> > <asp:DataGrid runat="server" id="dgQuote" Font-Names="Verdana"
> > AutoGenerateColumns="False" AlternatingItemStyle-
> > BackColor="#eeeeee"
> > HeaderStyle-BackColor="Navy" HeaderStyle-ForeColor="White"
> > HeaderStyle-Font-Size="15pt" HeaderStyle-Font-Bold="True"
> > AllowPaging="True" AllowSorting="True" Font-Size="Small"
> > CellPadding="2">
> > <Columns>
> > <asp:HyperLinkColumn DataNavigateUrlField="FullName"
> > DataTextField="Name"
> > HeaderText="File Name" />
> > </Columns>
> > <SelectedItemStyle BackColor="#C5BBAF" />
> > <PagerStyle HorizontalAlign="Center" />
> > <AlternatingItemStyle BackColor="#E3EAEB" />
> > <HeaderStyle BackColor="#1C5E55" Font-Size="Small"
> > ForeColor="White" Font-Bold="True" />
> > </asp:DataGrid>
> > 'end of example code
>
> You need to convert the file name into something that the browser can
> resolve. That could mean converting the UNC path to a URL, or having
> a page in your site that does nothing but fetch and pass on files from
> a specified location.
Could you provide an example?
Re: Datagrid broken link
On Apr 14, 7:53 am, Mel <MLights... [at] gmail.com> wrote:
> On Apr 12, 7:17 pm, Theo <theo.brink... [at] gmail.com> wrote:
>
>
>
> > On Apr 11, 2:38 pm, Mel <MLights... [at] gmail.com> wrote:
>
> > > I have a datagrid control that has one column displaying a filename.
> > > When the link is clicked it opens the file. How do I open a file that
> > > resides on a remote server? The code below does not work. When I
> > > click the link I get error #404 Page Not Found. PLEASE HELP!
>
> > > 'start of example code. The FullName = "\\SalesServer\Quotes
> > > \123456\<file name>"
> > > <asp:DataGrid runat="server" id="dgQuote" Font-Names="Verdana"
> > > AutoGenerateColumns="False" AlternatingItemStyle-
> > > BackColor="#eeeeee"
> > > HeaderStyle-BackColor="Navy" HeaderStyle-ForeColor="White"
> > > HeaderStyle-Font-Size="15pt" HeaderStyle-Font-Bold="True"
> > > AllowPaging="True" AllowSorting="True" Font-Size="Small"
> > > CellPadding="2">
> > > <Columns>
> > > <asp:HyperLinkColumn DataNavigateUrlField="FullName"
> > > DataTextField="Name"
> > > HeaderText="File Name" />
> > > </Columns>
> > > <SelectedItemStyle BackColor="#C5BBAF" />
> > > <PagerStyle HorizontalAlign="Center" />
> > > <AlternatingItemStyle BackColor="#E3EAEB" />
> > > <HeaderStyle BackColor="#1C5E55" Font-Size="Small"
> > > ForeColor="White" Font-Bold="True" />
> > > </asp:DataGrid>
> > > 'end of example code
>
> > You need to convert the file name into something that the browser can
> > resolve. That could mean converting the UNC path to a URL, or having
> > a page in your site that does nothing but fetch and pass on files from
> > a specified location.
>
> Could you provide an example?