diff options
Diffstat (limited to 'app/frontend/controls/LoginBox.tpl')
-rw-r--r-- | app/frontend/controls/LoginBox.tpl | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/app/frontend/controls/LoginBox.tpl b/app/frontend/controls/LoginBox.tpl new file mode 100644 index 0000000..070ab86 --- /dev/null +++ b/app/frontend/controls/LoginBox.tpl @@ -0,0 +1,33 @@ +<%[ Username: ]%> +<com:TTextBox ID="Login" + ValidationGroup="LoginGroup" /> +<com:TRequiredFieldValidator + ControlToValidate="Login" + Display="Dynamic" + ValidationGroup="LoginGroup"> + <prop:ErrorMessage><%[ Username cannot be empty ]%></prop:ErrorMessage> +</com:TRequiredFieldValidator> +<br /> +<%[ Password: ]%> +<com:TTextBox ID="Password" + TextMode="Password" + ValidationGroup="LoginGroup" /> +<com:TRequiredFieldValidator + ControlToValidate="Password" + Display="Dynamic" + ValidationGroup="LoginGroup"> + <prop:ErrorMessage><%[ Password cannot be empty ]%></prop:ErrorMessage> +</com:TRequiredFieldValidator> +<com:TCustomValidator + ControlToValidate="Password" + OnServerValidate="validatePassword" + Display="Dynamic" + ValidationGroup="LoginGroup"> + <prop:ErrorMessage><%[ Username and password don't match ]%></prop:ErrorMessage> +</com:TCustomValidator> +<br /> +<com:TButton + OnCommand="loginUser" + ValidationGroup="LoginGroup"> + <prop:Text><%[ Login ]%></prop:Text> +</com:TButton> |