我在ASP .Net MVC 1.0中做项目。我想根据permission.i.e显示tabpanel。我写的函数将返回布尔值,并根据该值我想在我的视图页面上显示选项卡面板。我的数据库只包含UserBrowseTab的velue
<%if(Utilities.checkPermissions(1, "UserBrowseTab", "UserManagement") ==
true)
{ %>
<asp:TabPanel runat="server" HeaderText="Browse" ID="tabBrowse" Enabled="true">
<ContentTemplate>
</ContentTemplate>
</asp:TabPanel>
<%}if(Utilities.checkPermissions(1, "UserGeneralInfoTab", "UserManagement") == true)
{ %>
<asp:TabPanel runat="server" HeaderText="GeneralInfo" ID="tabGeneralInfo" Enabled="true">
</asp:TabPanel>
<%}%>
但是这两个条件都得到满足,两个标签都显示在视图页面上
答案 0 :(得分:1)
如果您不想满足这两个条件,也许应该使用else if
。