در صفحه مستر لیبلی دارم که با توجه به ابن که کدام کاربر لاگین کرده متن ان راتغییر داده شود
در صفحه محتوا
;lable.text=User.Identity.Name
,ولی در مستر قابل استفاده نیست
چرا در CodeBegind خود مستر نمی نویسید ؟
مثلا Load صفحه چک کنه اگر لاگین بود نمایش بده
سوال من هم دقیقا این است که در code behind مستر جواب نمی دهد.
در مستر
HttpContext.Current.User.Identity.Name
void Page_Load() { // Gets a reference to a TextBox control inside // a ContentPlaceHolder ContentPlaceHolder mpContentPlaceHolder; TextBox mpTextBox; mpContentPlaceHolder = (ContentPlaceHolder)Master.FindControl("ContentPlaceHolder1"); if(mpContentPlaceHolder != null) { mpTextBox = (TextBox) mpContentPlaceHolder.FindControl("TextBox1"); if(mpTextBox != null) { mpTextBox.Text = "TextBox found!"; } } // Gets a reference to a Label control that not in // a ContentPlaceHolder Label mpLabel = (Label) Master.FindControl("masterPageLabel"); if(mpLabel != null) { Label1.Text = "Master page label = " + mpLabel.Text; } }
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)