Fra*_*ank 3 vb.net asp.net navigateurl
我收到错误解析器错误消息:服务器标签格式不正确.在下面的代码行:
<asp:HyperLink ID="imgFileType" ImageUrl="images/Icon_Pdf.gif" NavigateUrl='<%#"javascript:ViewFile('erg_", Eval("DocumentName") %>' runat="server"></asp:HyperLink>
Run Code Online (Sandbox Code Playgroud)
我需要将url链接解析为:
javascript:ViewFile('erg_Invoice_3200_QRG_Restaurant.pdf');
Run Code Online (Sandbox Code Playgroud)
我在语法中缺少什么?
你不能这样做.单引号双引号混乱将使编译器抱怨.
请写一个帮手.
标记
NavigateUrl='<%# SetNavigateUrl(Eval("DocumentName")) %>'>
Run Code Online (Sandbox Code Playgroud)
代码隐藏
protected string SetNavigateUrl(object objName)
{
return String.Format("javascript:ViewFile('erg_{0}');", objName.ToString());
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1761 次 |
| 最近记录: |