smano
asked on
ASP.NET (The server tag is not well formed).
HELP!
Populating Grid...
Trying to work with quotes (ASP.NET - VB.NET) and getting
Parser Error Message: The server tag is not well formed.
Here is what I do:
Here is what I need:
NavigateUrl="javascript:if (confirm(' Are you sure you wnat to Delete the file?')) { document.location='Default .aspx?f=wh atever&typ e=d';} "
Populating Grid...
Trying to work with quotes (ASP.NET - VB.NET) and getting
Parser Error Message: The server tag is not well formed.
Here is what I do:
<asp:TemplateField HeaderText="Action" >
<HeaderStyle CssClass="gvTitle2" />
<ItemTemplate>
<table width="100%" cellpadding="4" cellspacing="0">
<tr>
<td><asp:HyperLink ID="linkDelete" Text="Delete"
NavigateUrl='<%# "javascript:if(confirm('Are you sure you want to Delete the file?')) { document.location='Default.aspx?f=" &
DataBinder.Eval(Container.DataItem,"Specs") & "&type=d';}"%>'
runat="server" /></td>..
Here is what I need:
NavigateUrl="javascript:if
give us the full asp code in front markup for the grid
ASKER
See
<asp:GridView ID="gvFiles" Width="778px" runat="server" CellPadding="5"
BorderStyle="Solid" BorderWidth="1px" BorderColor="LightGray"
AutoGenerateColumns="False"
AlternatingRowStyle-CssClass="alternateRow" AllowPaging="True"
PagerSettings-Mode="Numeric" PageSize="12" PagerSettings-Position="Top" EmptyDataRowStyle-CssClass="error" EmptyDataText="No record found">
<Columns>
<asp:BoundField DataField="FileName" HeaderText="File Name">
<ControlStyle Width="250px"></ControlStyle>
<HeaderStyle CssClass="gvTitle" />
<ItemStyle CssClass="txt8" Width="300px" />
</asp:BoundField>
<asp:TemplateField HeaderText="Action" >
<HeaderStyle CssClass="gvTitle2" />
<ItemTemplate>
<table width="100%" cellpadding="4" cellspacing="0">
<tr>
<td><asp:HyperLink ID="linkView" Text="View"
NavigateUrl='<%# "Content.aspx?f=" & DataBinder.Eval(Container.DataItem,"NavigateURL") & "&type=v"%>'
runat="server" /></td>
<td><asp:HyperLink ID="linkPrint" Text="Print" NavigateUrl='<%# "Default.aspx?f=" & DataBinder.Eval(Container.DataItem,"NavigateURL") & "&type=p"%>' runat="server" /></td>
<td><asp:HyperLink ID="linkDelete" Text="Delete"
NavigateUrl='<%# "javascript:if(confirm('Are you sure you want to Delete the file?')) {document.location='Default.aspx?f=" & DataBinder.Eval(Container.DataItem,"NavigateUrl") & "&type=d';}" %>'
runat="server" /></td>
<td><asp:HyperLink ID="linkAltPrint" Text="Alternate Print"
NavigateUrl='<%# "Content.aspx?f=" & DataBinder.Eval(Container.DataItem,"NavigateURL") & "&type=ap"%>'
runat="server" /></td>
<td><asp:HyperLink ID="linkDownload" Text="Download"
NavigateUrl='<%# "Download.aspx?f=" & DataBinder.Eval(Container.DataItem,"NavigateURL") & "&type=dd"%>'
runat="server" /></td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<AlternatingRowStyle CssClass="alternateRow">
</AlternatingRowStyle>
</asp:GridView>
ASKER
Posted complete Gridview Code
ASKER
Only NavigateURL with javascript: confirm doesn't work others are fine...
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
I'll take it... Thanks!