返回首页

您好

IAM现在建立一个网站,我要检查是否其授权的用户,如果其授权的用户,我要显示在每一页的网站名称。

我试图通过设置在母版页的登录... 代码在网站主


public partial class SiteMaster : System.Web.UI.MasterPage

{

    protected void Page_Load(object sender, EventArgs e)

    {

        if (!IsPostBack)

        {

            lbdate.Text = DateTime.Now.ToLongDateString() + "/" + DateTime.Now.ToShortTimeString();

            lbt_login.Text = "Log In";

            lbt_login.Enabled = true;

        }

        else

        {

            if (Session["Ufname"] != null)

            {

                lbdate.Text = DateTime.Now.ToLongDateString() + "/" + DateTime.Now.ToShortTimeString();

                lbt_login.Text = Session["Ufname"].ToString();

                lbt_login.Enabled = false;

            }

 

        }

    }

 

    

    protected void lbt_login_Click(object sender, EventArgs e)

    {

        Response.Redirect("user_login.aspx");

    }

}

在登录页面代码
{C}
可以任何一个plz帮助我....

回答

评论会员:游客 时间:2012/02/07
suman161288:我想请不要使用母版页,登录页,如果你想使用母版页,然后进行单独的默认页的母版页如果你喜欢我的解决办法,请告诉我,我会为您提供解决方案。请填写随时来问我。感谢和问候苏曼Zalodiya
suman161288
评论会员:游客 时间:2012/02/07
喜Ragi戈皮,你可以做一件事,你应该创建会话如下显示成功登录codeprelang="c++"spanclass="code-keyword"if/span(compareusernameandpassword){spanclass="code-comment"///spanspanclass="code-comment"ifcredentialsmatches/spanSession[spanclass="code-string""/spanspanclass="code-string"UName"/span]=txtUName.text;Response.Redirect(spanclass="code-string""/spanspanclass="code-string"Home.aspx"/span);}/pre/code的Page_Load()事件的母版页的会议检查..............的Page_Load(........){体C3}请检查和随时来问我,如果你找到什么样的困难。感谢和问候苏曼Zalodiya


],并从上面的母版页的代码,你也可以清除的IsPostBack条件
评论会员:游客 时间:2012/02/07
santhosh-padamatinti:我认为其问题的方式,你追加到标签我会告诉一个入路。像娄尝试。母版页上,您要显示的用户名使用像波纹管{的C4}标签MyLabel的=(标签)Master.FindControl("masterpagelabel)如果你不希望上述方法。尝试在您的主网页加载喜欢{C5的}