<asp:Content ID="Content5" ContentPlaceHolderID="contentPH" runat="server">
<telerik:RadCodeBlock ID="RadCodeBlock1" runat="server">
<script type="text/javascript">
function GetSelectedRow(objRadioButton, grdName)
{
var i, obj;
for (i = 0; i < document.all.length; i++) {
obj = document.all(i);
if (obj.type == "radio") {
if (objRadioButton.id == obj.id)
obj.checked = true;
else
obj.checked = false;
}
}
}
</script>
</telerik:RadCodeBlock>
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID="rdDefault">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="gridUserPSA" />
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
</telerik:RadAjaxManager>
<div class="col width-35">
<fieldset class="adminform">
<legend>User Details</legend>
<table class="admintable" cellspacing="1">
<tr>
<td width="150" class="key"><asp:Label ID="lblUserName" runat="server" Text="User Name:" /></td>
<td><asp:TextBox ID="txtUserName" runat="server" /></td>
</tr>
<tr>
<td class="key"><asp:Label ID="lblNewPassword" runat="server" Text="New Password:" /></td>
<td><asp:TextBox ID="pwdNewPassword" TextMode="Password" runat="server" />
<asp:RegularExpressionValidator ID="RegularExpressionValidator" runat="server"
ControlToValidate="pwdNewPassword" ValidationGroup="User"
errormessage="Password must be at least 8 characters long, contain at least 1 lower case letter, 1 upper case letter, 1 digit and 1 special character."
validationexpression="^.*(?=.{8,})(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[@#$%^&+=]).*$" >Password must be at least 8 characters long, contain at least 1 lower case letter, 1 upper case letter, 1 digit and 1 special character.
</asp:RegularExpressionValidator>
</td>
</tr>
<tr>
<td class="key"><asp:Label ID="lblConfirmNewPassword" runat="server" Text="New Confirm Password (Verify):" /></td>
<td><asp:TextBox ID="pwdConfirmNewPassword" TextMode="Password" runat="server" /></td>
</tr>
<tr>
<td class="key"><asp:Label ID="lblEmail" runat="server" Text="Email:" /></td>
<td><asp:TextBox ID="txtEmail" Width="200" runat="server" /></td>
</tr>
<tr>
<td class="key"><asp:Label ID="lblRoles" runat="server" Text="Roles:" /></td>
<td><asp:ListBox ID="lbxRoles" Rows="10" runat="server" /></td>
</tr>
<tr>
<td class="key"><asp:Label ID="lblApprove" runat="server" Text="Approve:" /></td>
<td><asp:CheckBox ID="chbIsApproved" runat="server" /></td>
</tr>
<tr>
<td class="key"><asp:Label ID="lblIsLocked" runat="server" Text="Locked:" /></td>
<td><asp:CheckBox ID="chbIsLocked" runat="server" /></td>
</tr>
</table>
</fieldset>
</div>
<div class="col width-35">
<fieldset class="adminform">
<legend>Facility</legend>
<telerik:RadGrid ID="gridUserPSA" runat="server"
AllowPaging="false" AllowSorting="false" BorderWidth="0"
OnNeedDataSource="gridUserPSA_DataSource"
AllowMultiRowSelection="true" OnItemDataBound="gridUserPSA_ItemDataBound" >
<MasterTableView AutoGenerateColumns="False"
DataKeyNames="PSACode" Width="100%" ShowHeader="True">
<AlternatingItemStyle/>
<Columns>
<telerik:GridClientSelectColumn UniqueName="ClientSelectColumn"/>
<telerik:GridTemplateColumn
UniqueName="DefaultTemplateColumn"
HeaderText="Default">
<ItemTemplate>
<asp:RadioButton
ID="rdDefault"
GroupName="Default"
runat="server" AutoPostBack="true"/>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridBoundColumn HeaderText="Facility"
DataField="Descr"
SortExpression="Descr"
UniqueName="Descr"
ItemStyle-Width="80px">
</telerik:GridBoundColumn>
<telerik:GridTemplateColumn UniqueName="TextboxColumn" HeaderText="IEN">
<ItemTemplate>
IEN:<asp:TextBox ID="tbxIEN" runat="server"></asp:TextBox>
</ItemTemplate>
</telerik:GridTemplateColumn>
</Columns>
</MasterTableView>
<ClientSettings>
<Selecting AllowRowSelect="True" />
</ClientSettings>
</telerik:RadGrid>
</fieldset>
</div>
<asp:ObjectDataSource ID="rolesODS" runat="server" SelectMethod="GetAllRoles"
TypeName="MMM.His.CI.Common.MembershipSecurity.CISecurity"></asp:ObjectDataSource>
</asp:Content>