当前位置: 代码迷 >> ASP.NET >> 看看错在哪里,未能在“设计”视图中打开。在“<% ."值" %>”块中,以不同方式将值括起来,该怎么解决
  详细解决方案

看看错在哪里,未能在“设计”视图中打开。在“<% ."值" %>”块中,以不同方式将值括起来,该怎么解决

热度:7174   发布时间:2013-02-25 00:00:00.0
看看错在哪里,未能在“设计”视图中打开。在“<% ..."值"... %>”块中,以不同方式将值括起来
<a   href= "javascript:{if(confirm( '你确定要开始考试吗? '))   window.open( 'ExamIng.aspx?Tid= <%#DataBinder.Eval(Container.DataItem, "Tid ")%> &Pid= <%#DataBinder.Eval(Container.DataItem, "Fid ")%> ', '在线考试 ', 'fullscreen=1,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=yes ');void(0)} ">
进入考试 </a>

------解决方案--------------------------------------------------------
把页面内所有的用“” 括起来的 <%%> 改成 ‘’
------解决方案--------------------------------------------------------
试下:
<a href= "javascript:{if(confirm( '你确定要开始考试吗? ')) window.open( 'ExamIng.aspx?Tid= <%#DataBinder.Eval(Container.DataItem, 'Tid ')%> &Pid= <%#DataBinder.Eval(Container.DataItem, 'Fid ')%> ', '在线考试 ', 'fullscreen=1,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=yes ');void(0)} ">
------解决方案--------------------------------------------------------
<a href= "... ">
改成
<a href= '... '>
------解决方案--------------------------------------------------------
这么长的一个语句你写成一个方法好些。把你的字段 <%#DataBinder.Eval(Container.DataItem, "Fid ")%> ...作为参数传入方法就可以了
------解决方案--------------------------------------------------------
<a href= '... '>
------解决方案--------------------------------------------------------
CSDN不让我发 晕 我就打了个\ "
------解决方案--------------------------------------------------------
请不要发表可能给我们带来伤害的言论,谢谢配合
-----------------

郁闷, 我来帮楼主解答问题, 但怎么将解答贴出发表了不, 郁闷, 郁闷~~~
  相关解决方案