类似www.hexiesoft.net/hexiesoft的登录窗口我已实现,可窗口提交后它不是返回到当前对话框窗口,而是又新开了一个非对话框窗口,我不知如何写代码来实现!多谢大侠出手!
解决方案 »
- 当我输入了文本框的值过后,点按钮,然后就给我绑定到table里面,要求不需要进过数据库
- asp.net的webservice如何整合手机短信?
- 经常需要在存有几万条记录的DataTable中筛选出几十/几百条DataRow,该如何提高效率?
- 有关asp.net站点域名的问题,请大家来参于一下帮我出个主意。
- 再问:如何用aspnet_isapi.dll处理ASP文件 有处理ASP的HANDLER么?
- 怎样使站内的某些图片设置权限不给其他人访问,不能用http://www.xx.com/img/x.jpg来访问。如果访问该图片就显示其他的图片,类似防盗连
- 一个很烦人的问题
- vs.net 不能调试 asp 怎么办?
- 如何使用command对象执行access的(insert)存储过程
- 如何得到当前是星期几?
- 我想做个网站,谁能推荐一个好点的新闻系统啊?
- 问一个用户控件的基本问题,怎么调用用户控件的方法???
public class AccessMatrix
{
private System.Web.UI.Page _page;
private LoginUser user;
public AccessMatrix(System.Web.UI.Page page)
{
_page = page;
}
public void CheckBasicView()
{
try
{
user = (LoginUser)_page.Session["LoginUser"];
if (!user.BasicView)
_page.Response.Redirect("Login.aspx?url="+HttpUtility.HtmlEncode(_page.Request.RawUrl));
}
catch
{
_page.Response.Redirect("Login.aspx?return="+HttpUtility.HtmlEncode(_page.Request.RawUrl));
}
}
}
#endregion 在各个需要验证的页面中的Page_Load事件中写上AccessMatrix matrix=new AccessMatrix()
matrix= CheckBasicView();其中user.BasicView是一个bool量,表示查看基本视图的权限。
在Login.aspx中if (登录成功)
{
if (Request[“return“] != null)
Response.Redirect(Request[“return“] );
}
答非所问,谢谢
验证码不能重新生成,这样也不行
If Me.IsPostBack Then
VCode.Src = ""
VCode.Src = "validatecode.aspx"
End If
If Me.IsPostBack Then
VCode.Src = ""
VCode.Src = "validatecode.aspx"
End If
end sub
不起作用。这个标记我没用过,不知有何作用
而你的Login.aspx页面可以保持不变,使用xmlhttp向CheckLogin.aspx发出请求,根据返回的数据判定是否登录,然后,使用window.returnValue返回值给父页面.
这样的话,验证票应该还是起作用的,我没用过,只是想法,你可以试试.
如果可行,告诉我哦.