<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Web Forms</title><link>http://forums.asp.net/18.aspx</link><description>All about building ASP.NET Pages - server controls, events, validation, etc.</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Re: Validators not Validating</title><link>http://forums.asp.net/thread/1066276.aspx</link><pubDate>Wed, 28 Sep 2005 21:25:13 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1066276</guid><dc:creator>PLBlum</dc:creator><author>PLBlum</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1066276.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=18&amp;PostID=1066276</wfw:commentRss><description>I wrote an article on this and many other issues with validation: &lt;A href="http://www.aspalliance.com/699"&gt;www.aspalliance.com/699&lt;/A&gt;.</description></item><item><title>Re: Validators not Validating</title><link>http://forums.asp.net/thread/1065888.aspx</link><pubDate>Wed, 28 Sep 2005 16:07:15 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1065888</guid><dc:creator>JimAmigo</dc:creator><author>JimAmigo</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1065888.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=18&amp;PostID=1065888</wfw:commentRss><description>I changed the code as requested... and it is working as should now. Could you explain why it didn't work as explained in the book I am using for learning. Just hoping to learn more.&lt;BR&gt;&lt;BR&gt;Thanks for all your help!</description></item><item><title>Re: Validators not Validating</title><link>http://forums.asp.net/thread/1061013.aspx</link><pubDate>Fri, 23 Sep 2005 12:30:19 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1061013</guid><dc:creator>fadil1977</dc:creator><author>fadil1977</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1061013.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=18&amp;PostID=1061013</wfw:commentRss><description>read this &lt;BR&gt;&lt;BR&gt;&lt;A HREF="/1023164/ShowPost.aspx"&gt;http://forums.asp.net/1023164/ShowPost.aspx&lt;/A&gt;</description></item><item><title>Re: Validators not Validating</title><link>http://forums.asp.net/thread/1060990.aspx</link><pubDate>Fri, 23 Sep 2005 12:07:01 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1060990</guid><dc:creator>WimH</dc:creator><author>WimH</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1060990.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=18&amp;PostID=1060990</wfw:commentRss><description>Surround the code in your SubmitHelpdesks routine with:&lt;br&gt;
&lt;br&gt;
&lt;font face="Courier New" size="2"&gt;If IsValid&lt;br&gt;
....&lt;br&gt;
End If&lt;/font&gt;&lt;br&gt;
&lt;br&gt;
It might be that the client side validation isn't working because the
validator controls don't render client script for the specific browser
(I've seen this happen on certain FireFox versions).&lt;br&gt;
&lt;br&gt;
So checking the Page's IsValid property is always recommended practice.&lt;br&gt;
&lt;br&gt;
Cheers,&lt;br&gt;
Wim&lt;br&gt;
&lt;br&gt;</description></item><item><title>Validators not Validating</title><link>http://forums.asp.net/thread/1060177.aspx</link><pubDate>Thu, 22 Sep 2005 16:45:12 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1060177</guid><dc:creator>JimAmigo</dc:creator><author>JimAmigo</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1060177.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=18&amp;PostID=1060177</wfw:commentRss><description>&lt;P&gt;Would anyone know why the validations on the page below wouldn't work. I am going through a book and learning asp.net and for some reason when I put in the last subroutine to insert the record the validation checks on the controls on the form no longer work.&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&amp;lt;%@ Import Namespace="System.Data.SqlClient" %&amp;gt;&lt;BR&gt;&amp;lt;html&amp;gt;&lt;BR&gt;&amp;lt;head&amp;gt;&lt;BR&gt;&amp;lt;title&amp;gt;The Dorknozzle.com Intranet Site&amp;lt;/title&amp;gt;&lt;BR&gt;&amp;lt;script runat="server" language="VB"&amp;gt;&lt;BR&gt;Dim objConn As New SQLConnection("Server=XXXXXXX; database=Dorknozzle; uid=XXXXXXX; Pwd=XXXXXXXX;")&lt;BR&gt;Dim objCmd As SQLCommand&lt;BR&gt;Dim objRdr As SQLDataReader&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Sub Page_Load()&lt;BR&gt;&amp;nbsp;If Not IsPostBack Then&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;objConn.Open()&lt;BR&gt;&amp;nbsp;&amp;nbsp;&lt;BR&gt;&amp;nbsp;objCmd = New SQLCommand("Select * From HelpDeskCategories", objConn)&lt;BR&gt;&amp;nbsp;objRdr = objCmd.ExecuteReader()&lt;BR&gt;&amp;nbsp;ddlCategory.DataSource = objRdr&lt;BR&gt;&amp;nbsp;ddlCategory.DataValueField = "CategoryID"&lt;BR&gt;&amp;nbsp;ddlCategory.DataTextField = "Category"&lt;BR&gt;&amp;nbsp;ddlCategory.DataBind()&amp;nbsp;&lt;BR&gt;&amp;nbsp;objRdr.Close()&amp;nbsp;&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;objCmd = New SQLCommand("Select * From HelpDeskSubjects", objConn)&lt;BR&gt;&amp;nbsp;objRdr = objCmd.ExecuteReader()&lt;BR&gt;&amp;nbsp;ddlSubject.DataSource = objRdr&lt;BR&gt;&amp;nbsp;ddlSubject.DataValueField = "SubjectID"&lt;BR&gt;&amp;nbsp;ddlSubject.DataTextField = "Subject"&lt;BR&gt;&amp;nbsp;ddlSubject.DataBind()&amp;nbsp;&lt;BR&gt;&amp;nbsp;objRdr.Close()&amp;nbsp;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;objConn.Close()&lt;BR&gt;&amp;nbsp; End If&lt;BR&gt;End Sub&lt;/P&gt;
&lt;P&gt;Sub SubmitHelpDesk(s As Object, e As EventArgs)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; objCmd = New SQLCommand("INSERT INTO HelpDesk (EmployeeID, StationNumber, CategoryID, SubjectID, Description, StatusID)" &amp;amp; _&lt;BR&gt;&amp;nbsp;"VALUES (@EmployeeID, @StationNumber, @CategoryID, @SubjectID, @Description, @StatusID)", objConn)&lt;BR&gt;&amp;nbsp;objCmd.Parameters.Add("@EmployeeID", 5)&lt;BR&gt;&amp;nbsp;objCmd.Parameters.Add("@StationNumber", txtStationNum.Text)&lt;BR&gt;&amp;nbsp;objCmd.Parameters.Add("@CategoryID", ddlCategory.SelectedItem.Value)&lt;BR&gt;&amp;nbsp;objCmd.Parameters.Add("@SubjectID", ddlSubject.SelectedItem.Value)&lt;BR&gt;&amp;nbsp;objCmd.Parameters.Add("@Description", txtDescription.Text)&lt;BR&gt;&amp;nbsp;objCmd.Parameters.Add("@StatusID", 1)&lt;BR&gt;&amp;nbsp;objConn.Open()&lt;BR&gt;&amp;nbsp;objCmd.ExecuteNonQuery()&lt;BR&gt;&amp;nbsp;objConn.Close()&lt;BR&gt;&amp;nbsp;Response.Redirect("helpdesk.aspx")&lt;BR&gt;End Sub&lt;BR&gt;&amp;lt;/script&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;link href="styles.css" rel="stylesheet" /&amp;gt;&lt;BR&gt;&amp;lt;/head&amp;gt; &lt;BR&gt;&amp;lt;body&amp;gt;&lt;BR&gt;&amp;lt;form runat="server"&amp;gt;&lt;BR&gt;&amp;lt;table width="100%" border="0" cellspacing="0" cellpadding="0" background="Images/header_bg.gif"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;lt;tr&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;lt;td&amp;gt;&amp;lt;img src="Images/header_top.gif" width="450" height="142" alt="dorknozzle.com: the official dorknozzle company intranet" /&amp;gt;&amp;lt;/td&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;lt;/tr&amp;gt;&lt;BR&gt;&amp;lt;/table&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;table width="100%" border="0" cellspacing="0" cellpadding="0"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;lt;tr&amp;gt; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;lt;td width="157"&amp;gt;&amp;lt;img src="Images/header_bottom.gif" width="157" height="37" alt="" /&amp;gt;&amp;lt;/td&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;lt;/tr&amp;gt;&lt;BR&gt;&amp;lt;/table&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;table width="100%" border="0" cellspacing="0" cellpadding="10"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;lt;tr&amp;gt; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;lt;td valign="top" width="160"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;!-- HyperLink Controls for navigation --&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;img src="Images/book_closed.gif" width="16" height="16" alt="+" /&amp;gt;&amp;lt;asp:HyperLink NavigateUrl="index.aspx" runat="server" Text="Home" /&amp;gt;&amp;lt;br /&amp;gt; &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;img src="Images/book_closed.gif" width="16" height="16" alt="+" /&amp;gt;&amp;lt;asp:HyperLink NavigateUrl="helpdesk.aspx" runat="server" Text="HelpDesk" /&amp;gt;&amp;lt;br /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;img src="Images/book_closed.gif" width="16" height="16" alt="+" /&amp;gt;&amp;lt;asp:HyperLink NavigateUrl="employeestore.aspx" runat="server" Text="Employee Store" /&amp;gt;&amp;lt;br /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;img src="Images/book_closed.gif" width="16" height="16" alt="+" /&amp;gt;&amp;lt;asp:HyperLink NavigateUrl="newsletterarchive.aspx" runat="server" Text="Newsletter Archive" /&amp;gt;&amp;lt;br /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;img src="Images/book_closed.gif" width="16" height="16" alt="+" /&amp;gt;&amp;lt;asp:HyperLink NavigateUrl="employeedirectory.aspx" runat="server" Text="Employee Directory" /&amp;gt;&amp;lt;br /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;img src="Images/book_closed.gif" width="16" height="16" alt="+" /&amp;gt;&amp;lt;asp:HyperLink NavigateUrl="addressbook.aspx" runat="server" Text="Address Book" /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;img src="Images/book_closed.gif" width="16" height="16" alt="+" /&amp;gt;&amp;lt;asp:HyperLink NavigateUrl="admintools.aspx" runat="server" Text="Admin Tools" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;!-- End HyperLink Controls --&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/td&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;lt;td valign="top"&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;lt;h1&amp;gt;Employee HelpDesk Request&amp;lt;/h1&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;p&amp;gt;Station Number:&amp;lt;br /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;asp:TextBox id="txtStationNum" CssClass="textbox" runat="server" /&amp;gt;&amp;lt;br /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;asp:RequiredFieldValidator id="rfvStationNum" Display="Dynamic" ControlToValidate="txtStationNum" ErrorMessage="You must enter a station number!" runat="server" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;asp:CompareValidator id="cvStationNum" Display="Dynamic" ControlToValidate="txtStationNum" Operator="DataTypeCheck" Type="Integer" ErrorMessage="Station number must be a number!" runat="server" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;asp:RangeValidator id="rvStationNum" Display="Dynamic" ControlToValidate="txtStationNum" MinimumValue="1" MaximumValue="50" ErrorMessage="Number must be between 1 and 50" Type="Integer" runat="server" /&amp;gt;&amp;lt;/p&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;p&amp;gt;Problem Category:&amp;lt;br /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;asp:DropDownList id="ddlCategory" CssClass="dropdownmenu" runat="server" /&amp;gt;&amp;lt;/p&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;p&amp;gt;Problem Subject:&amp;lt;br /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;asp:DropDownList id="ddlSubject" CssClass="dropdownmenu" runat="server" /&amp;gt;&amp;lt;/p&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;p&amp;gt;Problem Description:&amp;lt;br /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;asp:TextBox id="txtDescription" CssClass="textbox" Columns="40" Rows="4" TextMode="MultiLine" runat="server" /&amp;gt;&amp;lt;br /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;asp:RequiredFieldValidator id="rfvDescription" Display="Dynamic" ControlToValidate="txtDescription" ErrorMessage="You must enter a description of the problem!" runat="server" /&amp;gt;&amp;lt;/p&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;asp:Button id="btnSubmit" CssClass="button" Text="Submit Request" onClick="SubmitHelpDesk" runat="server" /&amp;gt;&amp;lt;/p&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;asp:ValidationSummary id="vsSummary" ShowMessageBox="true" ShowSummary="false" runat="server" /&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;lt;/td&amp;gt;&lt;BR&gt;&amp;nbsp;&amp;lt;/tr&amp;gt;&lt;BR&gt;&amp;lt;/table&amp;gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;/form&amp;gt;&lt;BR&gt;&amp;lt;/body&amp;gt;&lt;BR&gt;&amp;lt;/html&amp;gt;&lt;/P&gt;</description></item></channel></rss>