FCKeditor里面有一个页面调用这样子的
我想加一个判断,如果有权限这样页面才有效,没有权限无效。
有效再加执行,无效则不执行。于是
<% if (false)
{%>
<%@ Page Language="c#" Trace="false" Inherits="FredCK.FCKeditorV2.FileBrowser.Connector" AutoEventWireup="false" %>
<%{
}%>
但发现还是加载了。。 就是if(false)没用。
或者我在前面加一句 response.end()也无效。 难道就没有办法了吗?
求原因。
------解决方案--------------------------------------------------------
那你应该在Global.asax的BeginRequest或Session_Start或者HttpModule的其他事件中处理
<%@ Page Language="c#" Trace="false" Inherits="FredCK.FCKeditorV2.FileBrowser.Connector" AutoEventWireup="false" %>
这个特殊指令是用来告诉编译器,把ASPX与相应的CS关联起来的
------解决方案--------------------------------------------------------
你的目的仅仅是“如果有权限这样页面才有效”
我上面已经说了方法
或者简单一点,弄个基Page,然后在Page_Init中判断下权限然后设置相应的属性
------解决方案--------------------------------------------------------
有很多折衷的办法,把它放在iframe runat=server中,控制visible
在aspx中可以将代码写在<% %>中或者<script runat="server"> </script>中