【发布时间】:2017-01-13 07:32:01
【问题描述】:
<asp:HyperLink runat="server" Text='<%# Path.GetFileName(Eval("MediaFileLink").ToString()) %>'
NavigateUrl='<%# String.Format("http://www.someurlwithparams.com/{0}", Path.GetFileNameWithoutExtension(Eval("MediaFileLink").ToString()).Substring(0, Path.GetFileNameWithoutExtension(Eval("MediaFileLink").ToString()).IndexOf('_'))) %>' Target="_blank" />
我收到解析器错误消息:服务器标记格式不正确。我已经检查了是否缺少结束标签或双引号,但不知何故我错过了错误。
【问题讨论】:
-
看起来不错,我没有收到任何解析错误。
-
试试
IndexOf("_"),而不是使用单引号。 -
@NikhilVartak,修复了它!非常感谢。