PDA

View Full Version : سوال: قسمت های مشترک سطوح دسترسی در LoginView



emad_67
دوشنبه 21 مرداد 1387, 19:06 عصر
سلام
می خواستم بدونم توی LoginView چه جوری میشه قسمت هایی که برای بعضی سطوح دسترسی مشترک هستند رو مجددا تعریف نکرد. مثلا اگر 2 تا سطح دسترسی داشته باشیم و سطح دسترسی 1 مثلا به بعضی قسمت ها رو ببینه و سطح دسترسی 2 همه قسمت ها رو.
حالا باید مثلا به این شکل تعریف کنم:


<asp:LoginView ID="LoginView1" runat="server">
<RoleGroups>
<asp:RoleGroup Roles="Admin">
<ContentTemplate>
...
</ContentTemplate>
</asp:RoleGroup>
<asp:RoleGroup Roles="SuperAdmin">
<ContentTemplate>
...
</ContentTemplate>
</asp:RoleGroup>
</RoleGroups>
</asp:LoginView>
و تمام قسمت هایی که هر کدوم از رول ها باید ببین رو در داخل یک role group جدا تعریف کنم.
ولی آیا میشه کاری کرد که مثلا قسمت هایی که مشترک هستند رو برای سطح دسترسی پایین تر تعریف کنم و برای سطح دسترسی بالاتر فقط اون قسمت های جدید رو اضافه کنم تا 2 قسمت یکسان رو مجبور نشم عینا در داخل 2 تا role group تعریف کنم؟

emad_67
سه شنبه 22 مرداد 1387, 00:00 صبح
یکی نیست به ما کمک کنه؟