Я хочу иметь возможность отображать / скрывать «теги div» в зависимости от ролей пользователя.
Некоторые люди видят что-то, а другие нет.Это легко за пределами повторителя.Очевидно, d1.Visible = false;
не работает.
Я искал в Интернете, включая стек, но безрезультатно.Это больше вопрос о том, какое направление будет уместным.
Код - Встроенный -
protected void Eng_SelectedIndexChanged(object sender, EventArgs e)
{
sqlInv = "Select Item1, Item2, Item3, From Table";
IDataReader reader6 = DatabaseHelper.GetReader(string.Empty, sqlInv);
Repeater1.DataSource = reader6;
Repeater1.DataBind();
reader6.Close();
}
html
asp:Repeater runat="server" id="Repeater1">
itemtemplate>
div>
div id="d1" runat="server"><%# DataBinder.Eval(Container.DataItem, "Item1") %>/div>
<div id="d2" runat="server"><%# DataBinder.Eval(Container.DataItem, "Item2") %>/div>
div id="d3" runat="server"><%# DataBinder.Eval(Container.DataItem, "Item3") %>/div>
/itemtemplate>
/asp:Repeater>
/div>