zxc4554402 发表于 2012-7-30 09:33:58

帮忙解决下?

本帖最后由 zxc4554402 于 2012-7-30 09:41 编辑

源码:
<%@ Control Language="C#" ClassName="WebTop" %><div id="header"><div id="logo"><img src="/images/logo.jpg" width="180" height="130" /></div><div id="flash_effect"><img src="/images/topbanner.jpg" width="753"      height="140"/></div>
      <div id="nav"><ul><li><a href="/Default<%=UiCommon.StringConfig.PageExtName %>">xxxxx</a></li>
                        <li><a href="/Down<%=UiCommon.StringConfig.PageExtName %>" id="Down">xxxxxxxx</a></li>
                        <li><a href="/GameInfo<%=UiCommon.StringConfig.PageExtName %>" id="GameInfo">xxxxx</a></li>
                        <li><a href="http://www.lsvjs.com/Manage/pay/RuiPay/" id="payDefault">xxxxxx</a></li>
                        <li><a href="/Activity<%=UiCommon.StringConfig.PageExtName %>" id="Activity">xxxxxx</a></li>
                        <li><a href="/NewsList<%=UiCommon.StringConfig.PageExtName %>" id="NewsList">xxxxxx</a></li>
                        <li><a href="/PrizeBrick<%=UiCommon.StringConfig.PageExtName %>" id="PrizeBrick">xxxxxx</a></li>
                        <li><a href="/FaqList<%=UiCommon.StringConfig.PageExtName %>" id="FaqList">xxxxxxx</a></li>
                        <li><a href="/WalletRanking<%=UiCommon.StringConfig.PageExtName %>" id="WalletRanking">xxxxxxxx</a></li>
                        <li><a href="Promoter.aspx">xxxxxxx</a></li>

                        </ul></div><script type="text/javascript">
            var pageName='<%=UiCommon.StringConfig.GetPageNames() %>';
            var menu=document.getElementById(pageName); if(menu!=null){menu.className="current";}
      function setTab(name,cursel,n){for(i=1;i<n;i++){ var menu=document.getElementById(name+'one'+i); menu.className=i==cursel?"current":"";      }}
      </script>
</div>

运行后,在网页上显示:

Server Error in '/' Application.
Length cannot be less than zero.
Parameter name: length Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.ArgumentOutOfRangeException: Length cannot be less than zero.
Parameter name: length

Source Error:



Line 12: Line 13: Line 14: <div><script type="text/javascript">Line 15:             var pageName='<%=UiCommon.StringConfig.GetPageNames() %>';Line 16:             var menu=document.getElementById(pageName); if(menu!=null){menu.className="current";}

Source File: d:\共享文件\xxxxxxx\xxxxxxxx\xxxxxx\网站\web\WebTop.ascx    Line: 14

Stack Trace:



   System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy) +9389291   UiCommon.StringConfig.GetPageNames() +116   ASP.WebTop.__Render__control1(HtmlTextWriter __w, Control parameterContainer) in d:\共享文件\xxxxxxxxx\xxxxxxxxx\xxxxxxxxxxx网站\web\WebTop.ascx:14   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +109   System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +8   System.Web.UI.Control.Render(HtmlTextWriter writer) +10   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +100   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25   ASP.default_aspx.__Render__control1(HtmlTextWriter __w, Control parameterContainer) in c:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\2775466e\d4cae401\App_Web_w1m31kul.4.cs:0   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +109   System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +8   System.Web.UI.Page.Render(HtmlTextWriter writer) +29   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +100   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3060

Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319

帮忙看下哪里不对?

zxc4554402 发表于 2012-7-30 10:02:40

自己先过来顶下。。。。。。。。。。

ldjya 发表于 2012-7-30 11:46:23

我也来帮你顶一下,我不会:Q呵呵
页: [1]
查看完整版本: 帮忙解决下?