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

哪位高手能帮小弟我看看见鬼了 这句话如何不对

2011-12-27 
谁能帮我看看见鬼了 这句话怎么不对scriptlanuage vb runat server subpage_load(senderasobject,

谁能帮我看看见鬼了 这句话怎么不对
<script   lanuage= "vb "   runat= "server ">
sub   page_load(sender   as   object,e   as   Eventargs)
if   (session( "user_name ")==Null   ||   session( "user_roles ") <> 1   )   then
{
response.write( " <script> window.open( 'login.aspx ') </script> ")
response.end
}
end   if
end   sub
</script>
爆错为==========================================================
编译器错误信息:   BC30081:   “If”必须以匹配的“End   If”结束。

源错误:

 

行   3:     <script   lanuage= "vb "   runat= "server ">
行   4:     sub   page_load(sender   as   object,e   as   Eventargs)
行   5:     if   (session( "user_name ")==Null   ||   session( "user_roles ") <> 1   )   then
行   6:     {
行   7:     response.write( " <script> window.open( 'login.aspx ') </script> ")
                    }

 


[解决办法]
if isdbnull(session( "user_name ")) or session( "user_roles ")!=1 then

response.write( " <script> window.open( 'login.aspx '); </script> ")
response.end

end if

仔细比较一下

---------------
VB有 != 这样的运行符吗?!

热点排行