首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

加了这句base target为什么就不能编程了?该怎么解决

2012-01-12 
加了这句base target为什么就不能编程了?framesetid topwin cols 160,* frameborder 1 border

加了这句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 "/>

热点排行