initial commit

This commit is contained in:
Siwat Sirichai 2025-06-08 16:22:20 +07:00
commit 252dac3143
1516 changed files with 694271 additions and 0 deletions

476
Security/ForgotUser.xml Normal file
View file

@ -0,0 +1,476 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<ComponentDefinition xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.ironspeed.com/designer">
<Generator>Iron Speed Designer</Generator>
<Version>9.2.0</Version>
<Self>
<Name>ForgotUser</Name>
<Type>Page</Type>
<SubType>DotNet</SubType>
<MasterLayout>~/Master Pages/HorizontalMenu.master</MasterLayout>
<GenerateDirectory>Security</GenerateDirectory>
<Layout>Security\ForgotUser.xml</Layout>
<DisplayName>ForgotUser</DisplayName>
<Description>This is a blank page.</Description>
<CheckSum>1629257623-1142</CheckSum>
</Self>
<ComposedOf>
<ContainedComponent>
<Name>Emailaddress</Name>
<Type>TextBox</Type>
<PassthroughAttributes>
<Attribute>
<Name>Columns</Name>
<Value>50</Value>
</Attribute>
<Attribute>
<Name>EmailaddressRequiredFieldValidator:Enabled</Name>
<Value>True</Value>
</Attribute>
</PassthroughAttributes>
</ContainedComponent>
<ContainedComponent>
<Name>EnterEmailLabel</Name>
<Type>Label</Type>
<PassthroughAttributes>
<Attribute>
<Name>Text</Name>
<Value>Txt:EnterEmail</Value>
<Type>ResourceReference</Type>
</Attribute>
</PassthroughAttributes>
</ContainedComponent>
<ContainedComponent>
<Name>FillRecaptchaLabel</Name>
<Type>Label</Type>
<PassthroughAttributes>
<Attribute>
<Name>Text</Name>
<Value>Txt:EnterCaptcha</Value>
<Type>ResourceReference</Type>
</Attribute>
</PassthroughAttributes>
</ContainedComponent>
<ContainedComponent>
<Name>ForgotUserErrorLabel</Name>
<Type>Label</Type>
<PassthroughAttributes>
<Attribute>
<Name>Visible</Name>
<Value>False</Value>
</Attribute>
</PassthroughAttributes>
</ContainedComponent>
<ContainedComponent>
<Name>ForgotUserInfoLabel</Name>
<Type>Label</Type>
<PassthroughAttributes>
<Attribute>
<Name>Text</Name>
<Value>Txt:UserEmailed</Value>
<Type>ResourceReference</Type>
</Attribute>
</PassthroughAttributes>
</ContainedComponent>
<ContainedComponent>
<Name>PageTitle</Name>
<Type>Literal</Type>
<PassthroughAttributes>
<Attribute>
<Name>Text</Name>
<Value>{Title:ForgotUser}</Value>
<Type>ResourceReference</Type>
</Attribute>
</PassthroughAttributes>
</ContainedComponent>
<ContainedComponent>
<Name>PanelTitle</Name>
<Type>Label</Type>
<PassthroughAttributes>
<Attribute>
<Name>Text</Name>
<Value>Title:ForgotUser</Value>
<Type>ResourceReference</Type>
</Attribute>
</PassthroughAttributes>
</ContainedComponent>
<ContainedComponent>
<Name>recaptcha</Name>
<Type>Aspx</Type>
<ControlClass>Recaptcha.RecaptchaControl</ControlClass>
</ContainedComponent>
<ContainedComponent>
<Name>SendButton</Name>
<Type>Button</Type>
<Layout>..\Shared\ThemeButton.html</Layout>
<PassthroughAttributes>
<Attribute>
<Name>Button-CausesValidation</Name>
<Value>True</Value>
</Attribute>
<Attribute>
<Name>Button-CommandName</Name>
<Value>ResetData</Value>
</Attribute>
<Attribute>
<Name>Button-Consumers</Name>
<Value>page</Value>
</Attribute>
<Attribute>
<Name>Button-Text</Name>
<Value>Btn:Send</Value>
<Type>ResourceReference</Type>
</Attribute>
<Attribute>
<Name>Button-ToolTip</Name>
<Value>Btn:Send</Value>
<Type>ResourceReference</Type>
</Attribute>
<Attribute>
<Name>CommandName</Name>
<Value>EmailLinkButton_Command</Value>
</Attribute>
</PassthroughAttributes>
</ContainedComponent>
<ContainedComponent>
<Name>UpdatePanel1</Name>
<Type>UpdatePanel</Type>
<PassthroughAttributes>
<Attribute>
<Name>SmoothPanelUpdate</Name>
<Value>True</Value>
</Attribute>
</PassthroughAttributes>
</ContainedComponent>
</ComposedOf>
<LayoutDefinition>&lt;![CDATA[&lt;?xml version="1.0" encoding="utf-16"?&gt;
&lt;LayoutDefinition xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt;
&lt;Layout Name="Page" Type="RootLayout"&gt;
&lt;Prolog&gt;
&lt;Value&gt;&amp;lt;%@ Register TagPrefix="asp" Namespace="Recaptcha" Assembly="Recaptcha" %&amp;gt;
&amp;lt;asp:Content id="PageSection" ContentPlaceHolderID="PageContent" Runat="server"&amp;gt;
&amp;lt;a id="StartOfPageContent"&amp;gt;&amp;lt;/a&amp;gt;
&amp;lt;GEN:UPDATEPANEL NAME="UpdatePanel1"&amp;gt;&lt;/Value&gt;
&lt;/Prolog&gt;
&lt;Row&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;GEN:PANEL NAME="BlankPanelWithHeader"/&amp;gt;&lt;/Value&gt;
&lt;CellAttributes /&gt;
&lt;/Cell&gt;
&lt;RowAttributes /&gt;
&lt;/Row&gt;
&lt;Epilog&gt;
&lt;Value&gt;&amp;lt;/GEN:UPDATEPANEL&amp;gt;
&amp;lt;div id="detailPopup" class="detailRolloverPopup" onmouseout="detailRolloverPopupClose();" onmouseover="clearTimeout(gPopupTimer);"&amp;gt;&amp;lt;/div&amp;gt;
&amp;lt;asp:ValidationSummary id="ValidationSummary1" ShowMessageBox="true" ShowSummary="false" runat="server"&amp;gt;&amp;lt;/asp:ValidationSummary&amp;gt;
&amp;lt;/asp:Content&amp;gt;&lt;/Value&gt;
&lt;/Epilog&gt;
&lt;TableAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellpadding&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellspacing&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;border&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/TableAttributes&gt;
&lt;/Layout&gt;
&lt;Layout Name="BlankPanelWithHeader" Type="BlankPanel"&gt;
&lt;Prolog /&gt;
&lt;Row&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;GEN:PANEL NAME="BlankFramePanelHeader"/&amp;gt;&lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;dh&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;RowAttributes /&gt;
&lt;/Row&gt;
&lt;Row&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;asp:panel id="BlankFrameCollapsibleRegion" runat="server"&amp;gt;&amp;lt;GEN:PANEL NAME="BlankFramePanel"/&amp;gt;&amp;lt;/asp:panel&amp;gt;&lt;/Value&gt;
&lt;CellAttributes /&gt;
&lt;/Cell&gt;
&lt;RowAttributes /&gt;
&lt;/Row&gt;
&lt;Epilog /&gt;
&lt;TableAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;dv&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellpadding&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellspacing&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;border&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/TableAttributes&gt;
&lt;/Layout&gt;
&lt;Layout Name="BlankFramePanelHeader" Type="BlankPanel"&gt;
&lt;Prolog /&gt;
&lt;Row&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;img src="../Images/space.gif" alt=""/&amp;gt;&lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;dhel&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;asp:CollapsiblePanelExtender id="BlankFramePanelExtender" runat="server" TargetControlid="BlankFrameCollapsibleRegion" ExpandControlID="BlankFrameIcon" CollapseControlID="BlankFrameIcon" ImageControlID="BlankFrameIcon" ExpandedImage="../images/icon_panelcollapse.gif" CollapsedImage="../images/icon_panelexpand.gif" SuppressPostBack="true"/&amp;gt;
&amp;lt;asp:ImageButton id="BlankFrameIcon" runat="server" ToolTip="&amp;amp;lt;%# GetResourceValue(&amp;amp;quot;Btn:ExpandCollapse&amp;amp;quot;) %&amp;amp;gt;" causesvalidation="False" imageurl="../images/icon_panelcollapse.gif" /&amp;gt;&lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;dheci&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;valign&lt;/Name&gt;
&lt;AttributeValue&gt;middle&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;GEN:PANEL NAME="BlankFrameTitleRegion"/&amp;gt;&lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;dhb&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;img src="../Images/space.gif" alt=""/&amp;gt;&lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;dher&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;RowAttributes /&gt;
&lt;/Row&gt;
&lt;Epilog /&gt;
&lt;TableAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellpadding&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellspacing&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;border&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;width&lt;/Name&gt;
&lt;AttributeValue&gt;100%&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/TableAttributes&gt;
&lt;/Layout&gt;
&lt;Layout Name="BlankFrameTitleRegion" Type="BlankPanel"&gt;
&lt;Prolog /&gt;
&lt;Row&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;GEN:LABEL Name="PanelTitle" /&amp;gt;&lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;dht&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;valign&lt;/Name&gt;
&lt;AttributeValue&gt;middle&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;RowAttributes /&gt;
&lt;/Row&gt;
&lt;Epilog /&gt;
&lt;TableAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellpadding&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellspacing&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;border&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/TableAttributes&gt;
&lt;/Layout&gt;
&lt;Layout Name="BlankFramePanel" Type="BlankPanel"&gt;
&lt;Prolog /&gt;
&lt;Row&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;GEN:PANEL NAME="BlankPanel"/&amp;gt;&lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;dBody&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;RowAttributes /&gt;
&lt;/Row&gt;
&lt;Epilog /&gt;
&lt;TableAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;dv&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellpadding&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellspacing&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;border&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;width&lt;/Name&gt;
&lt;AttributeValue&gt;100%&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/TableAttributes&gt;
&lt;/Layout&gt;
&lt;Layout Name="BlankPanel" Type="BlankPanel"&gt;
&lt;Prolog /&gt;
&lt;Row&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;b&amp;gt;&amp;lt;GEN:LABEL Name="ForgotUserInfoLabel" /&amp;gt;
&amp;lt;GEN:LABEL Name="ForgotUserErrorLabel" /&amp;gt;&amp;lt;/b&amp;gt;&lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;style&lt;/Name&gt;
&lt;AttributeValue&gt;padding-left: 8px; padding-top: 10px; padding-bottom:10px; padding-right:10px;&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;RowAttributes /&gt;
&lt;/Row&gt;
&lt;Row&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;nobr&amp;gt;&amp;lt;/nobr&amp;gt;&amp;lt;GEN:LABEL Name="EnterEmailLabel" /&amp;gt;&amp;lt;/nobr&amp;gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;
&amp;lt;GEN:TEXTBOX Name="Emailaddress" /&amp;gt;&lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;style&lt;/Name&gt;
&lt;AttributeValue&gt;padding-left: 8px; padding-top: 10px; padding-bottom:10px;&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;RowAttributes /&gt;
&lt;/Row&gt;
&lt;Row&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;GEN:LABEL Name="FillRecaptchaLabel" /&amp;gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;
&amp;lt;asp:RecaptchaControl ID="recaptcha" runat="server" theme="clean" PublicKey="Enter your key here" PrivateKey="Enter your key here" /&amp;gt;&lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;style&lt;/Name&gt;
&lt;AttributeValue&gt;padding-left: 8px; padding-top: 10px; padding-bottom:10px;&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;RowAttributes /&gt;
&lt;/Row&gt;
&lt;Row&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;GEN:PANEL NAME="BlankPanelNoHeader" /&amp;gt;
&lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;style&lt;/Name&gt;
&lt;AttributeValue&gt;padding-left:8px;padding-top:10px;padding-bottom:10px;text-align:center;&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;RowAttributes /&gt;
&lt;/Row&gt;
&lt;Epilog /&gt;
&lt;TableAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellpadding&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;cellspacing&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;border&lt;/Name&gt;
&lt;AttributeValue&gt;0&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;class&lt;/Name&gt;
&lt;AttributeValue&gt;dBody&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;align&lt;/Name&gt;
&lt;AttributeValue&gt;center&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;Attribute&gt;
&lt;Name&gt;width&lt;/Name&gt;
&lt;AttributeValue&gt;100%&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/TableAttributes&gt;
&lt;/Layout&gt;
&lt;Layout Name="BlankPanelNoHeader" Type="BlankPanel"&gt;
&lt;Prolog /&gt;
&lt;Row&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;amp;nbsp;&lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;style&lt;/Name&gt;
&lt;AttributeValue&gt;width: 40%;&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;lt;GEN:BUTTON NAME="SendButton" /&amp;gt;&lt;/Value&gt;
&lt;CellAttributes /&gt;
&lt;/Cell&gt;
&lt;Cell&gt;
&lt;Value&gt;&amp;amp;nbsp;&lt;/Value&gt;
&lt;CellAttributes&gt;
&lt;Attribute&gt;
&lt;Name&gt;style&lt;/Name&gt;
&lt;AttributeValue&gt;width: 40%;&lt;/AttributeValue&gt;
&lt;/Attribute&gt;
&lt;/CellAttributes&gt;
&lt;/Cell&gt;
&lt;RowAttributes /&gt;
&lt;/Row&gt;
&lt;Epilog /&gt;
&lt;TableAttributes /&gt;
&lt;/Layout&gt;
&lt;/LayoutDefinition&gt;]]&gt;</LayoutDefinition>
</ComponentDefinition>