PDA

View Full Version : طریقه استفاده ازMaster



mustafa13
پنج شنبه 08 فروردین 1392, 13:18 عصر
سلام
السلام علیک یا فاطمه الزهرا
ایام سوگواری بانوی دو عالم را تسلیت عرض می کنم
قبل از هر چیزی بگم من تازه کارم
از من Master page می خواهم استفاده کنم
ایا بهتر است برای بالای صفحه و پایین صفحه به طور کل چهار طرف صفحه یک Master Page داشته باشم یا نه برای هر طرف یکی داشته باشم
اگه قرار باشه یکی باشد به صورت مثال به چه صورت می توانم بد از login شدن کاربر در منوها تغییری بدم و یا textBoxهای Userو Pass را بردارم
با تشکر

rezaei_y
پنج شنبه 08 فروردین 1392, 19:43 عصر
بستگی به خودتون داره که از چندتا master استفاده کنید هر چه بیشتر زحمتش بیشتر

ولی کارهایی رو که گفتید میشه با یک master page هم انجام داد

مثلا بعد از login شدن textBox ها رو مخفی کنی
یا اینکه هنگام login بر اساس نقش کاربر گزینه های منو را از بانک اطلاعاتی بخونی

mustafa13
پنج شنبه 08 فروردین 1392, 19:48 عصر
ضمن تشکر
اگه از Master های بیشتریی استفاده کنیم چه مزایا و معایبی را در برخواهد داشت

jigily
پنج شنبه 08 فروردین 1392, 22:32 عصر
masterpage که درست می کنی بعد باید بیای صفحه هات بسازی و به هر صفحه masterpage که میخوای را میدی و اونها بر اساس اون کار می کنن
در مورد لاگین
ابتدا باید loginview را بزاری بعد توی task اون میبینی که دو تا گزینه هست anonymous tempalete وقتی کاربر واارد نشده که میتونی دکمه ثبتا نام فراموشی رمز عبور بزاری, وقتی که کاربر لاگین کرده loggedin template نام کاربر وضعیت لاگین دکمه خروح و ... بزاری

<asp:LoginView ID="LoginView1" runat="server">
<AnonymousTemplate>
<asp:Login ID="Login1" runat="server">
</asp:Login>
<asp:HyperLink ID="HyperLink1" runat="server">ثبت نام</asp:HyperLink>
</AnonymousTemplate>
<LoggedInTemplate>

<asp:LoginName ID="LoginName1" runat="server" />
<asp:LoginStatus ID="LoginStatus1" runat="server" LogoutText="خروج" />
</LoggedInTemplate>
</asp:LoginView>

یک همچین چیزی