Blame | Letzte Änderung | Log anzeigen | RSS feed
<%@ Title="User Management" %><com:TContent ID="Main"><h2>Administration Center</h2><com:Application.Pages.Admin.AdminMenu /><com:TDataGrid ID="UserGrid"AutoGenerateColumns="false"DataKeyField="ID"CssClass="grid"HeaderStyle.CssClass="grid-header"ItemStyle.CssClass="grid-row1"SelectedItemStyle.CssClass="grid-row-selected"AlternatingItemStyle.CssClass="grid-row2"AllowPaging="true"AllowCustomPaging="true"PageSize="20"PagerStyle.CssClass="grid-pager"PagerStyle.Mode="Numeric"OnPageIndexChanged="changePage"OnPagerCreated="pagerCreated"OnEditCommand="editItem"OnUpdateCommand="saveItem"OnCancelCommand="cancelItem"><com:THyperLinkColumnHeaderText="Name"DataNavigateUrlField="ID"DataNavigateUrlFormatString="#$this->Service->constructUrl('Users.ViewUser',array('id'=>{0}))"DataTextField="Name"/><com:TTemplateColumnHeaderText="Role"ItemStyle.HorizontalAlign="Center"ItemStyle.Wrap="false"ItemStyle.Width="50px" ><prop:ItemTemplate><%# $this->Parent->DataItem->Role===0 ? 'User' : 'Admin' %></prop:ItemTemplate><prop:EditItemTemplate><com:TDropDownList ID="UserRole" SelectedValue=<%# $this->Parent->DataItem->Role %> ><com:TListItem Value="0" Text="User" /><com:TListItem Value="1" Text="Admin" /></com:TDropDownList></prop:EditItemTemplate></com:TTemplateColumn><com:TTemplateColumnHeaderText="Status"ItemStyle.HorizontalAlign="Center"ItemStyle.Wrap="false"ItemStyle.Width="70px" ><prop:ItemTemplate><%#$this->Parent->DataItem->Status===0 ?'Normal' :($this->Parent->DataItem->Status===1 ? 'Disabled' : 'Pending')%></prop:ItemTemplate><prop:EditItemTemplate><com:TDropDownList ID="UserStatus" SelectedValue=<%# $this->Parent->DataItem->Status %> ><com:TListItem Value="0" Text="Normal" /><com:TListItem Value="1" Text="Disabled" /><com:TListItem Value="2" Text="Pending" /></com:TDropDownList></prop:EditItemTemplate></com:TTemplateColumn><com:TBoundColumnHeaderText="Email"DataField="Email"ItemStyle.Wrap="false"ItemStyle.Width="90px"ReadOnly="true" ><prop:DataFormatString>#'<a href="mailto:'.{0}.'">'.{0}.'</a>'</prop:DataFormatString></com:TBoundColumn><com:TBoundColumnHeaderText="Reg. Date"DataField="CreateTime"DataFormatString="#date('M j, Y',{0})"ReadOnly="true"ItemStyle.Wrap="false"ItemStyle.Width="90px"/><com:TEditCommandColumnHeaderText="Command"HeaderStyle.Width="80px"UpdateText="Save"ItemStyle.HorizontalAlign="Center"ItemStyle.Wrap="false"ItemStyle.Width="80px"/></com:TDataGrid></com:TContent>