52,797
社区成员
发帖
与我相关
我的任务
分享
<head runat="server">
<script type="text/javascript">
$(document).ready(function() {
var data = ptflbbs.admin.adminmain.getUser();
var diverror = document.getElementById("tishi");
//alert("a");
diverror.innerHTML = data.value;
})
</script>
</head>
<body>
<div id="tishi" class="error_h60"></div>
</body>
namespace ptflbbs.admin
{
public partial class adminmain : System.Web.UI.MasterPage
{
protected void Page_Load(object sender, EventArgs e)
{
AjaxPro.Utility.RegisterTypeForAjax(typeof(adminmain));
}
[AjaxPro.AjaxMethod(AjaxPro.HttpSessionStateRequirement.ReadWrite)]
public string getUser()
{
//获取当前用户的角色权限,返回是否可以进入后台的值
string r = "";
config.userclass uc = (config.userclass)Session["userinfo"];
int adminid = uc.useradminid;
if(adminid==0)
r = "<div class='error_m'>您还未登录,请先登录或<a href='#'>注册</a>!</div>";
else if (adminid == -1)
r = "<div class='error_m'>您不是管理员,无权进入后台!</div>";
else
r = "t";
return r;
}
}
<system.web>
<httpHandlers>
<remove verb="*" path="*.asmx"/>
<add path="ajaxpro/*.ashx" verb="*" type="AjaxPro.AjaxHandlerFactory, AjaxPro.2"/>
<add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" validate="false"/>
</httpHandlers>
</system.web>
<system.webServer>
<handlers>
<add name="Ajaxpro" verb="POST,GET" path="ajaxpro/*.ashx" type="AjaxPro.AjaxHandlerFactory, AjaxPro.2"/>
</handlers>
</system.webServer>