View Single Post
Join Date: Nov 2008
Posts: 42
Reputation: squarkman is an unknown quantity at this point 
Solved Threads: 0
squarkman squarkman is offline Offline
Light Poster

Re: Simple ASP.NET form

 
0
  #6
Dec 5th, 2008
Not sure I understand what you said. Here is the exact code for the aspx form. The html generated will send an email even though there is no real form statement in the code. Plus the copied fields will not send their data but the non copied ones will send their data.
Is the form function hidden somewhere in aspx?
In anothre file perhaps?

  1. <%@ page language="VB" masterpagefile="~/pages/airedale911.master" autoeventwireup="false" inherits="feedback, App_Web_i5ksdbwd" title="airedale911.org: Feedback" %>
  2. <asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder" runat="Server">
  3. <h1>
  4. Airedale911's New Adoption Form In Progress</h1>
  5. <p>
  6. <strong>Instructions</strong>
  7.  
  8. <p>All fields that require an answer will prompt you if you leave them blank or enter an invalid value.&nbsp; If there is no answer,
  9. please enter "n/a" into the field.</p>
  10.  
  11. <p>Note that if you leave the form page without completing the on-line application,
  12. your answers will not be saved.</p>
  13.  
  14. <p>If your form does not get submitted, check the error message shown and return to that field.</p><br />
  15. </p>
  16.  
  17.  
  18. <table>
  19. <tr>
  20. <td class="Listings" valign="top" width="62">
  21. Comments2
  22. </td>
  23. <td class="Listings" width="303">
  24. <asp:TextBox cssclass="inputTXT" TextMode="MultiLine" Rows="5" ID="txtComments2" runat="server"></asp:TextBox>
  25. </td>
  26. <td class="Listings" valign="top" width="50">
  27. <asp:RequiredFieldValidator ID="rfvMailBody2" runat="server" ControlToValidate="txtComments"
  28. ErrorMessage="Required" Display="Dynamic"></asp:RequiredFieldValidator></td>
  29. </tr>
  30.  
  31. <tr>
  32. <td class="Listings" valign="top" width="62">
  33. Comments
  34. </td>
  35. <td class="Listings" width="303">
  36. <asp:TextBox cssclass="inputTXT" TextMode="MultiLine" Rows="5" ID="txtComments" runat="server"></asp:TextBox>
  37. </td>
  38. <td class="Listings" valign="top" width="50">
  39. <asp:RequiredFieldValidator ID="rfvMailBody" runat="server" ControlToValidate="txtComments"
  40. ErrorMessage="Required" Display="Dynamic"></asp:RequiredFieldValidator></td>
  41. </tr>
  42.  
  43.  
  44. <tr>
  45. <td class="Listings">
  46. Category
  47. </td>
  48. <td class="Listings">
  49. <asp:DropDownList runat="server" cssclass="inputDDL" ID="ddlCategory">
  50. <asp:ListItem Selected="true">Web site</asp:ListItem>
  51. <asp:ListItem>Adoptions</asp:ListItem>
  52. <asp:ListItem>Events</asp:ListItem>
  53. <asp:ListItem>Donations</asp:ListItem>
  54. </asp:DropDownList>
  55. </td>
  56. <td class="Listings">&nbsp;</td>
  57. </tr>
  58. <tr>
  59. <td colspan="3" class="Listings">
  60. <b>Your Contact Information</b></td>
  61. </tr>
  62. <tr>
  63. <td class="Listings">
  64. Name
  65. </td>
  66. <td>
  67. <asp:TextBox cssclass="inputTXT" ID="txtName" runat="server"></asp:TextBox></td>
  68. <td class="Listings">
  69. <asp:RequiredFieldValidator ID="rfvName" runat="server" ControlToValidate="txtName"
  70. Display="Dynamic" ErrorMessage="Required"></asp:RequiredFieldValidator></td>
  71. </tr>
  72.  
  73. <tr>
  74. <td class="Listings">
  75. How many in your household?
  76. </td>
  77. <td>
  78. <asp:TextBox cssclass="inputTXT2" ID="txtName2" runat="server"></asp:TextBox></td>
  79. <td class="Listings">
  80. <asp:RequiredFieldValidator ID="rfvName2" runat="server" ControlToValidate="txtName2"
  81. Display="Dynamic" ErrorMessage="Required"></asp:RequiredFieldValidator></td>
  82. </tr>
  83.  
  84.  
  85. <tr>
  86. <td class="Listings">
  87. Phone</td>
  88. <td>
  89. <asp:TextBox cssclass="inputTXT" ID="txtPhone" runat="server"></asp:TextBox>
  90. <ajax:TextBoxWatermarkExtender ID="wmxPhone" runat="server" WatermarkCssClass="faintTXT"
  91. TargetControlID="txtPhone" WatermarkText="nnn-nnn-nnnn">
  92. </ajax:TextBoxWatermarkExtender>
  93. </td>
  94. <td class="Listings">
  95. <asp:RequiredFieldValidator ID="rfvPhone" runat="server" ControlToValidate="txtPhone"
  96. Display="Dynamic" ErrorMessage="Required"></asp:RequiredFieldValidator><asp:RegularExpressionValidator ID="rxvPhone" runat="server" ControlToValidate="txtPhone"
  97. Display="Dynamic" ErrorMessage="Invalid" ValidationExpression="((\(\d{3}\) ?)|(\d{3}-))?\d{3}-\d{4}"></asp:RegularExpressionValidator></td>
  98. </tr>
  99. <tr>
  100. <td class="Listings">
  101. Fax
  102. </td>
  103. <td>
  104. <asp:TextBox cssclass="inputTXT" ID="txtFax" runat="server"></asp:TextBox>
  105. <ajax:TextBoxWatermarkExtender ID="wmxFax" runat="server" WatermarkCssClass="faintTXT"
  106. TargetControlID="txtFax" WatermarkText="nnn-nnn-nnnn">
  107. </ajax:TextBoxWatermarkExtender>
  108.  
  109. </td>
  110. <td class="Listings">
  111. <asp:RegularExpressionValidator ID="rxvFax" runat="server" ControlToValidate="txtFax"
  112. Display="Dynamic" ErrorMessage="Invalid" ValidationExpression="((\(\d{3}\) ?)|(\d{3}-))?\d{3}-\d{4}"></asp:RegularExpressionValidator></td>
  113. </tr>
  114. <tr>
  115. <td class="Listings">
  116. E-mail</td>
  117. <td>
  118. <asp:TextBox cssclass="inputTXT" ID="txtEmail" runat="server"></asp:TextBox>
  119. <ajax:TextBoxWatermarkExtender ID="wmxEmail" runat="server" WatermarkCssClass="faintTXT"
  120. TargetControlID="txtEmail" WatermarkText="user@domain.com">
  121. </ajax:TextBoxWatermarkExtender>
  122. </td>
  123. <td class="Listings">
  124. <asp:RequiredFieldValidator ID="rfvEmail" runat="server" ControlToValidate="txtEmail"
  125. Display="Dynamic" ErrorMessage="Required"></asp:RequiredFieldValidator><asp:RegularExpressionValidator ID="rxvEmail" runat="server" ControlToValidate="txtEmail"
  126. Display="Dynamic" ErrorMessage="Invalid" ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"></asp:RegularExpressionValidator></td>
  127. </tr>
  128. <tr>
  129. <td colspan="2" align="center">
  130. <asp:Button ID="btnSubmit" runat="server" Text="Send" Width="100px" />&nbsp;
  131. <input id="Reset1" size="" style="width: 100px" type="reset" value="Clear" /></td>
  132. </tr>
  133. </table>
  134. <!--</form>-->
  135. </asp:Content>
  136.  
Last edited by peter_budo; Dec 5th, 2008 at 12:29 pm. Reason: Keep It Organized - For easy readability, always wrap programming code within posts in [code] (code blocks) and [icode] (inline code) tags.
Reply With Quote