我的程序是 替换静态模板的标签,生成静态页点击发布页面按钮,执行生成, 我断点调试,发现程序走了2遍,然后跳转到打不开的页面了,用Response.Redirect跳转也无果,我发现似乎是碰到我的一中 列表标签时碰到的问题,但是我找不出什么原因导致网页打不开(res://C:\WINDOWS\system32\shdoclc.dll/dnserror.htm#http://localhost/admin/CreateHtml.aspx?Type=index)。 实际上http://localhost/admin/CreateHtml.aspx?Type=index 是可以打开的 刷新下就打开了如果谁可以QQ远程协助下就更方便了。这样说应该很模糊,不知道我在说什么。

解决方案 »

  1.   

    我发现似乎是碰到我的一中列表标签时碰到的问题,但是我找不出什么原因导致网页打不开(res://C:\WINDOWS\system32\ shdoclc.dll/dnserror.htm#http://localhost/admin/CreateHtml.aspx?Type=index)。 
    ===========
    的确不清楚
      

  2.   

    发现4条数据就出现情况
    是不是IIS得问题?
      

  3.   

    我有一个发布静态页的功能页面叫 CreatHtml.aspx
    里面可以发布 首页、频道页等,就拿发布首页为例 CreatHtml.aspx?Type=index点击发布按钮,事件执行。执行过程是
      找到模板页-->读取内容-->找到标签-->替换标签(根据标签名,反射到具体类执行替换)-->返回替换结果-->返回被替换过的页面内容-->生成静态文件。生成之后 按理来说本过程已经结束,谁知道我断点调试时发现,程序又来一遍(从变量生命 到pageload 到 button_click)然后就跳转到了res://C:\WINDOWS\system32\ shdoclc.dll/dnserror.htm页
    其中有个标签是 list我发现碰到这个标签的时候 4条数据就会出现故障,静态页是完成了整个生成没出问题,就是出现 无法找到该页和执行2次 让我头疼。