日期:2014-05-18  浏览次数:20398 次

加了这句base target为什么就不能编程了?
<frameset   id= "topwin "   cols= "160,* "   frameborder= "1 "   border= "6 "   framespacing= "5 "   bordercolor= "#A1C7F9 "   />
<frame   name= "epb_w1 "   src= "left.aspx "   target= "epb_w2 "   scrolling= "yes "   frameborder= "1 "   />
<frame   name= "epb_w2 "   src= "main.aspx "   frameborder= "0 "   />
<noframes>
<body>
<p> 此网页使用了框架,但您的浏览器不支持框架。 </p>
</body>
</noframes>
</frameset>


先是写了一个框架页,然后在左边的内嵌页(left.aspx)里加上 <base   target= "epb_w2 "   /> 这句后,就没办法在left.aspx.cs里进行编程了.

------解决方案--------------------
试着用treeview作列表内容,然后在它的链接里写上TARGET=右面的框架就成

ASP.NET在2.0的FRAMEWORK里不支持框架,老毛子想让用他们的母板吧。
------解决方案--------------------
也就是在你的left.aspx 里用TREEVIEW控件做链接的显示!然后链接中加TARGET标记
------解决方案--------------------
应该没什么问题吧,你出现什么情况了?
------解决方案--------------------
<base target= "_self "/>