asp.net问题,急解决
“/”应用程序中的服务器错误。
--------------------------------------------
编译错误  
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。  
编译器错误消息: CS1010: 常量中有换行符
源错误:  
行 340:         <p>
行 341:                       <tr><td>
行 342:                            <asp:HyperLink runat="server" ID="HyperLink6" Target="_blank"  
行 343:                               NavigateUrl='<%# ~/NewsContent.aspx?ID="+Eval("NeInKnID") %>'  
行 344:                               Text='<%# Eval("Title") %>'></asp:HyperLink>  
这什么原因啊?在网上搜了相关的内容,试了下都没用啊?
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="index.aspx.cs" Inherits="GIS专业网站.index" %>
------解决方案--------------------<asp:HyperLink runat="server" ID="HyperLink6" Target="_blank"  
NavigateUrl='<%# ~/NewsContent.aspx?ID="+Eval("NeInKnID") %>'  
  Text='<%# Eval("Title") %>'></asp:HyperLink>
改成
<asp:HyperLink runat="server" ID="HyperLink6" Target="_blank"  
NavigateUrl='<%# Page.ResolveUrl("~") + "NewsContent.aspx?ID="+Eval("NeInKnID") %>'  
  Text='<%# Eval("Title") %>'></asp:HyperLink>
------解决方案--------------------
NavigateUrl='<%# ~/NewsContent.aspx?ID="+Eval("NeInKnID") %>'  
试试这句用string.Format拼行不行
NavigateUrl='<%#string.Format(" ~/NewsContent.aspx?ID={0}",+Eval("NeInKnID")) %>'