<feed xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US">
    <title>Vinz d' Code Monkey</title>
    <link rel="self" type="application/xml" href="http://geekswithblogs.net/dotNETvinz/Atom.aspx" />
    <subtitle type="html">Life is like music; it must be composed by ear, feeling, and instinct, not by rule...</subtitle>
    <id>http://geekswithblogs.net/dotNETvinz/Default.aspx</id>
    <author>
        <name>vincentmaverickdurano</name>
        <uri>http://geekswithblogs.net/dotNETvinz/Default.aspx</uri>
    </author>
    <generator uri="http://subtextproject.com" version="Subtext Version 0.0.0.0">Subtext</generator>
    <updated>2008-09-17T09:31:27Z</updated>
    <entry>
        <title>AJAX Enabled WebParts and FireFox Drag and Drop</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/dotNETvinz/archive/2008/09/12/ajax-enabled-webparts-and-firefox-drag-and-drop.aspx" />
        <id>http://geekswithblogs.net/dotNETvinz/archive/2008/09/12/ajax-enabled-webparts-and-firefox-drag-and-drop.aspx</id>
        <published>2008-09-12T02:31:01-12:00:00</published>
        <updated>2008-09-12T02:31:01Z</updated>
        <content type="html">&lt;p style="font-family: Tahoma;"&gt;&lt;font size="2"&gt;WebParts Cross- browser drag and drop is a very common issues on ASPNET WebPart Framework.. Basically WebParts doesn't support the Drag and Drop feature in Firefox browsers and this known to be a BUG for ASPNET Webpart Framework.. To get things working in all browsers including the cross browser drag-and-drop feature then you would need to use Visual studio 2008 / VWD 2008 with latest version of the Microsoft ASPNET Futures (AJAX Control Toolkit 3.5)..&lt;/font&gt;&lt;/p&gt;
&lt;p style="font-family: Tahoma;"&gt;&lt;font size="2"&gt;For more detail information then i would suggest you to read the following article below&lt;br /&gt;
&lt;/font&gt;&lt;/p&gt;
&lt;p style="font-family: Tahoma;"&gt;&lt;font size="2"&gt;http://waitink.blogspot.com/2008/06/ajax-web-parts-part-1-drag-and-drop.html&lt;/font&gt;&lt;/p&gt;
&lt;p style="font-family: Tahoma;"&gt;&lt;font size="2"&gt;We also discuss the issues in the following links below&lt;/font&gt;&lt;/p&gt;
&lt;p style="font-family: Tahoma;"&gt;&lt;font size="2"&gt;http://forums.asp.net/t/1277540.aspx&lt;/font&gt;&lt;/p&gt;
&lt;p style="font-family: Tahoma;"&gt;&lt;font size="2"&gt;http://forums.asp.net/p/1087200/1943716.aspx#1943716 &lt;/font&gt;&lt;/p&gt;&lt;img src="http://geekswithblogs.net/dotNETvinz/aggbug/125131.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/dotNETvinz/comments/125131.aspx</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/dotNETvinz/comments/commentRss/125131.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/dotNETvinz/services/trackbacks/125131.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Set Background Color for each ListItems of the DropDownList</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/dotNETvinz/archive/2008/09/12/set-background-color-for-each-listitems-of-the-dropdownlist.aspx" />
        <id>http://geekswithblogs.net/dotNETvinz/archive/2008/09/12/set-background-color-for-each-listitems-of-the-dropdownlist.aspx</id>
        <published>2008-09-12T02:10:34-12:00:00</published>
        <updated>2008-09-12T02:10:34Z</updated>
        <content type="html">&lt;font size="2"&gt;&lt;span style="font-weight: bold; font-family: Tahoma;"&gt;The following snippet below describes on how we are going to set the ListItem Background Color based on the Color name displayed in the DropDownList&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-weight: bold; font-family: Tahoma;"&gt;&lt;br /&gt;
&lt;br /&gt;
ASPX MARKUP OF DROPDOWNLIST&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;&amp;lt;asp:DropDownList ID="DropDownList1" AppendDataBoundItems="true" runat="server" AutoPostBack="True" OnSelectedIndexChanged="DropDownList1_SelectedIndexChanged" OnLoad="DropDownList1_Load"&amp;gt;&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;        &amp;lt;asp:ListItem Value="-1"&amp;gt;Select&amp;lt;/asp:ListItem&amp;gt;&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;        &amp;lt;asp:ListItem Value="0"&amp;gt;Red&amp;lt;/asp:ListItem&amp;gt;&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;        &amp;lt;asp:ListItem Value="1"&amp;gt;Blue&amp;lt;/asp:ListItem&amp;gt;&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;        &amp;lt;asp:ListItem Value="2"&amp;gt;Green&amp;lt;/asp:ListItem&amp;gt;&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;        &amp;lt;asp:ListItem Value="3"&amp;gt;Violet&amp;lt;/asp:ListItem&amp;gt;&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;&amp;lt;/asp:DropDownList&amp;gt;&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-weight: bold; font-family: Tahoma;"&gt;RELEVANT CODES&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;protected void DropDownList1_Load(object sender, EventArgs e)&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;{&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;        for (int i = 0; i &amp;lt; DropDownList1.Items.Count; i++)&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;        {&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;            DropDownList1.Items[i].Attributes.Add("style", "background-color:" + DropDownList1.Items[i].Text); &lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;            &lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;        }&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
That's it!&lt;/font&gt;&lt;img src="http://geekswithblogs.net/dotNETvinz/aggbug/125130.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/dotNETvinz/comments/125130.aspx</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/dotNETvinz/comments/commentRss/125130.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/dotNETvinz/services/trackbacks/125130.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Formatting String number values to money  in ASPNET</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/dotNETvinz/archive/2008/09/12/formatting-string-number-values-to-money--in-aspnet.aspx" />
        <id>http://geekswithblogs.net/dotNETvinz/archive/2008/09/12/formatting-string-number-values-to-money--in-aspnet.aspx</id>
        <published>2008-09-12T02:01:06-12:00:00</published>
        <updated>2008-09-12T02:01:06Z</updated>
        <content type="html">&lt;font size="2"&gt;&lt;span style="font-family: Tahoma; font-weight: bold;"&gt;The following are the ways on how to format string number values into a money format with decimals.&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-weight: bold; font-family: Tahoma;"&gt;&lt;span style="color: rgb(0, 0, 255);"&gt;Option 1: - Using String.Format method&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
C#&lt;br style="font-family: Tahoma;" /&gt;
&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;double formatToMoney;&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;string num = "1500";&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;if (double.TryParse(num, out formatToMoney))&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;{&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;            string newNum = String.Format("{0:c}", formatToMoney);&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;            Response.Write(newNum);&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;}&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;VB.NET&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;Dim formatToMoney As Double &lt;br /&gt;
Dim num As String = "1500" &lt;br /&gt;
If Double.TryParse(num, formatToMoney) Then &lt;br /&gt;
    Dim newNum As String = String.Format("{0:c}", formatToMoney) &lt;br /&gt;
    Response.Write(newNum) &lt;br /&gt;
End If &lt;br /&gt;
&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-weight: bold; font-family: Tahoma; color: rgb(0, 0, 255);"&gt;Option 2: using .ToString() method&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;C#&lt;/span&gt;&lt;br /&gt;
&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;double formatToMoney;&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;string num = "1500";&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;if (double.TryParse(num, out formatToMoney))&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;{&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;            string newNum = formatToMoney.ToString("$#,###.00");&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;            Response.Write(newNum);&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;}&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;VB.NET&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Dim formatToMoney As Double &lt;br /&gt;
Dim num As String = "1500" &lt;br /&gt;
If Double.TryParse(num, formatToMoney) Then &lt;br /&gt;
    Dim newNum As String = formatToMoney.ToString("$#,###.00") &lt;br /&gt;
    Response.Write(newNum) &lt;br /&gt;
End If &lt;br /&gt;
&lt;br /&gt;
That's it! Happy Coding!&lt;/span&gt;&lt;/font&gt;&lt;img src="http://geekswithblogs.net/dotNETvinz/aggbug/125128.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/dotNETvinz/comments/125128.aspx</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/dotNETvinz/comments/commentRss/125128.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/dotNETvinz/services/trackbacks/125128.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Limiting the Data being displayed in the GridView and Display Tooltip</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/dotNETvinz/archive/2008/09/12/limiting-the-data-being-displayed-in-the-gridview-and-display.aspx" />
        <id>http://geekswithblogs.net/dotNETvinz/archive/2008/09/12/limiting-the-data-being-displayed-in-the-gridview-and-display.aspx</id>
        <published>2008-09-12T01:49:44-12:00:00</published>
        <updated>2008-09-12T01:49:44Z</updated>
        <content type="html">&lt;p style="font-weight: bold; font-family: Tahoma;"&gt;&lt;font size="2"&gt;The following snippet below describes on how we are going to limit the Text displayed in the boundfield column of the GridView and display the original data in the ToolTip when user hovers the mouse for a particular cell.&lt;/font&gt;&lt;/p&gt;
&lt;p style="font-family: Tahoma;"&gt;&lt;font size="2"&gt;&lt;span style="font-weight: bold;"&gt;C#&lt;/span&gt;&lt;br /&gt;
&lt;/font&gt;&lt;/p&gt;
&lt;p style="font-family: Tahoma;"&gt;&lt;font size="2"&gt;protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)&lt;br /&gt;
{&lt;br /&gt;
            if (e.Row.RowType == DataControlRowType.DataRow)&lt;br /&gt;
            {&lt;br /&gt;
                ViewState["OrigData"] = e.Row.Cells[0].Text;&lt;br /&gt;
                if (e.Row.Cells[0].Text.Length &amp;gt;= 30) &lt;strong&gt;//Just change the value of 30 based on your requirements&lt;/strong&gt;&lt;br /&gt;
                {&lt;br /&gt;
                    e.Row.Cells[0].Text = e.Row.Cells[0].Text.Substring(0, 30) + "...";&lt;br /&gt;
                    e.Row.Cells[0].ToolTip = ViewState["OrigData"].ToString();&lt;br /&gt;
                }&lt;/font&gt;&lt;/p&gt;
&lt;p style="font-family: Tahoma;"&gt;&lt;font size="2"&gt;             }&lt;/font&gt;&lt;/p&gt;
&lt;p style="font-family: Tahoma;"&gt;&lt;font size="2"&gt;} &lt;br /&gt;
&lt;/font&gt;&lt;/p&gt;
&lt;p style="font-weight: bold; font-family: Tahoma;"&gt;&lt;font size="2"&gt;VB.NET&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="2"&gt;&lt;span style="font-family: Tahoma;"&gt;Protected Sub GridView1_RowDataBound(ByVal sender As Object, ByVal e As GridViewRowEventArgs) &lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;    If e.Row.RowType = DataControlRowType.DataRow Then &lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;        ViewState("OrigData") = e.Row.Cells(0).Text &lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;        If e.Row.Cells(0).Text.Length &amp;gt;= 30 Then  'Just change the value of 30 based on your requirements &lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;            e.Row.Cells(0).Text = e.Row.Cells(0).Text.Substring(0, 30) + "..." &lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;            e.Row.Cells(0).ToolTip = ViewState("OrigData").ToString() &lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;        End If &lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;    End If &lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;End Sub &lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;That simple! Hope it Helps!&lt;br /&gt;
&lt;/p&gt;&lt;img src="http://geekswithblogs.net/dotNETvinz/aggbug/125127.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/dotNETvinz/comments/125127.aspx</wfw:comment>
        <slash:comments>1</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/dotNETvinz/comments/commentRss/125127.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/dotNETvinz/services/trackbacks/125127.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Passing Multiple Querystring values with Response.Redirect method</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/dotNETvinz/archive/2008/09/12/passing-multiple-querystring-values-with-response.redirect-method.aspx" />
        <id>http://geekswithblogs.net/dotNETvinz/archive/2008/09/12/passing-multiple-querystring-values-with-response.redirect-method.aspx</id>
        <published>2008-09-12T01:40:45-12:00:00</published>
        <updated>2008-09-12T01:40:45Z</updated>
        <content type="html">&lt;p style="font-weight: bold; font-family: Tahoma;"&gt;&lt;font size="2"&gt;Here's an example on how to pass Multiple querystrings in the page..&lt;/font&gt;&lt;/p&gt;
&lt;p style="font-family: Tahoma;"&gt;&lt;font size="2"&gt;Page1&lt;/font&gt;&lt;/p&gt;
&lt;p style="font-family: Tahoma;"&gt;&lt;font size="2"&gt;protected void Button1_Click(object sender, EventArgs e)&lt;br /&gt;
{&lt;br /&gt;
        string strName = "VINZ";&lt;br /&gt;
        string strAddress = "CEBU";&lt;br /&gt;
        string strDate = DateTime.Now.ToShortDateString();&lt;br /&gt;
        Response.Redirect(string.Format("TestNasad2.aspx?param1={0}&amp;amp;param2={1}&amp;amp;param3={2}",strName,strAddress,strDate));&lt;/font&gt;&lt;/p&gt;
&lt;p style="font-family: Tahoma;"&gt;&lt;font size="2"&gt;} &lt;/font&gt;&lt;/p&gt;
&lt;p style="font-family: Tahoma;"&gt;&lt;font size="2"&gt;The on Page2 you can get each values this way below&lt;/font&gt;&lt;/p&gt;
&lt;p style="font-family: Tahoma;"&gt;&lt;font size="2"&gt;protected void Page_Load(object sender, EventArgs e)&lt;br /&gt;
{&lt;br /&gt;
        if ((Request.QueryString["param1"] != null &amp;amp;&amp;amp; Request.QueryString["param2"] != null) &amp;amp;&amp;amp; Request.QueryString["param3"] != null)&lt;br /&gt;
        {&lt;br /&gt;
            string name = Request.QueryString["param1"];&lt;br /&gt;
            string address = Request.QueryString["param2"];&lt;br /&gt;
            string date = Request.QueryString["param3"];&lt;br /&gt;
&lt;br /&gt;
        }&lt;br /&gt;
}&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="2"&gt;&lt;span style="font-family: Tahoma;"&gt;Hope this Helps!&lt;/span&gt;&lt;/font&gt;&lt;br /&gt;
&lt;/p&gt;&lt;img src="http://geekswithblogs.net/dotNETvinz/aggbug/125125.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/dotNETvinz/comments/125125.aspx</wfw:comment>
        <slash:comments>1</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/dotNETvinz/comments/commentRss/125125.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/dotNETvinz/services/trackbacks/125125.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Custom Login: Validating UserName and Password using the ADO.NET way</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/dotNETvinz/archive/2008/09/12/custom-login-validating-username-and-password-using-the-ado.net-way.aspx" />
        <id>http://geekswithblogs.net/dotNETvinz/archive/2008/09/12/custom-login-validating-username-and-password-using-the-ado.net-way.aspx</id>
        <published>2008-09-12T01:26:39-12:00:00</published>
        <updated>2008-09-16T05:21:11Z</updated>
        <content type="html">&lt;p&gt;&lt;span style="font-weight: bold;"&gt;The snippet below describes on how we are going to validate the user credentials being supplied by the end user in Login page using the ADO.NET way..&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight: bold;"&gt;C#&lt;/span&gt;&lt;br /&gt;
&lt;/p&gt;
protected void ValidateUserInfo(string user, string pass)&lt;br /&gt;
{&lt;br /&gt;
   &lt;br /&gt;
    SqlConnection connection = new SqlConnection("YOUR CONNECTION STRING HERE");&lt;br /&gt;
    string sql = "SELECT * FROM TableName WHERE UserID = @username AND Password = @password";&lt;br /&gt;
    SqlCommand cmd = new SqlCommand(sql,connection);&lt;br /&gt;
    cmd.Parameters.AddWithValue("@username", user);&lt;br /&gt;
    cmd.Parameters.AddWithValue("@password", pass);&lt;br /&gt;
    connection.Open();&lt;br /&gt;
  &lt;br /&gt;
    DataTable dt = new DataTable();&lt;br /&gt;
    SqlDataAdapter ad = new SqlDataAdapter(cmd);&lt;br /&gt;
    ad.Fill(dt);&lt;br /&gt;
    if (dt.Rows.Count &amp;gt; 0) { //check if the query returns any data&lt;br /&gt;
        //Valid Username and Password&lt;br /&gt;
        Response.Redirect("Default.aspx");&lt;br /&gt;
    }&lt;br /&gt;
    else&lt;br /&gt;
    {&lt;br /&gt;
        Response.Write("INVALID Username and Password, Try Again!");&lt;br /&gt;
    }&lt;br /&gt;
    connection.Close();    &lt;br /&gt;
}&lt;br /&gt;
protected void Button1_Click(object sender, EventArgs e)&lt;br /&gt;
{&lt;br /&gt;
  ValidateUserInfo(TextUserName.Text.Trim(), TextPassword.Text.Trim());&lt;br /&gt;
} &lt;br /&gt;
&lt;br style="font-weight: bold;" /&gt;
&lt;span style="font-weight: bold;"&gt;VB.NET&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Protected Sub ValidateUserInfo(ByVal user As String, ByVal pass As String) &lt;br /&gt;
    &lt;br /&gt;
    Dim connection As New SqlConnection("YOUR CONNECTION STRING HERE") &lt;br /&gt;
    Dim sql As String = "SELECT * FROM TableName WHERE UserID = @username AND Password = @password" &lt;br /&gt;
    Dim cmd As New SqlCommand(sql, connection) &lt;br /&gt;
    cmd.Parameters.AddWithValue("@username", user) &lt;br /&gt;
    cmd.Parameters.AddWithValue("@password", pass) &lt;br /&gt;
    connection.Open() &lt;br /&gt;
    &lt;br /&gt;
    Dim dt As New DataTable() &lt;br /&gt;
    Dim ad As New SqlDataAdapter(cmd) &lt;br /&gt;
    ad.Fill(dt) &lt;br /&gt;
    If dt.Rows.Count &amp;gt; 0 Then &lt;br /&gt;
        'check if the query returns any data &lt;br /&gt;
        Response.Redirect("Default.aspx") &lt;br /&gt;
    Else &lt;br /&gt;
        Response.Write("INVALID Username and Password, Try Again!") &lt;br /&gt;
    End If &lt;br /&gt;
    connection.Close() &lt;br /&gt;
End Sub &lt;br /&gt;
&lt;br /&gt;
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button1_Click&lt;br /&gt;
    ValidateUserInfo(TextUserName.Text.Trim(), TextPassword.Text.Trim()) &lt;br /&gt;
End Sub&lt;br /&gt;
&lt;br /&gt;
That simple! Happy Coding!&lt;img src="http://geekswithblogs.net/dotNETvinz/aggbug/125124.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/dotNETvinz/comments/125124.aspx</wfw:comment>
        <slash:comments>1</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/dotNETvinz/comments/commentRss/125124.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/dotNETvinz/services/trackbacks/125124.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Bind TextBox and Label Control with Data from database</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/dotNETvinz/archive/2008/09/12/bind-textbox-and-label-control-with-data-from-database.aspx" />
        <id>http://geekswithblogs.net/dotNETvinz/archive/2008/09/12/bind-textbox-and-label-control-with-data-from-database.aspx</id>
        <published>2008-09-12T01:16:01-12:00:00</published>
        <updated>2008-09-12T01:16:01Z</updated>
        <content type="html">&lt;font size="2"&gt;&lt;span style="font-family: Tahoma; font-weight: bold;"&gt;This sample snippet below describes on how we are going to Populate a TextBox and Label control in the page based on the data associated per user using the ADO.NET way..&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;C#&lt;br /&gt;
&lt;br style="font-family: Tahoma;" /&gt;
&lt;/span&gt;&lt;span style="font-family: Tahoma;"&gt;private void getData(string user)&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;{&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;    DataTable dt = new DataTable();&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;    SqlConnection connection = new SqlConnection("YOUR CONNECTION STRING HERE"); &lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;    connection.Open();&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;    SqlCommand sqlCmd = new SqlCommand("SELECT * from TABLE1 WHERE UserID = @username", connection);&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;    SqlDataAdapter sqlDa = new SqlDataAdapter(sqlCmd);&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;    sqlCmd.Parameters.AddWithValue("@username",user);&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;    sqlDa.Fill(dt);&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;    if (dt.Rows.Count &amp;gt; 0)&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;    {&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;           TextBox1.Text = dt.Rows[0]["ColumnName1"].ToString(); //Where ColumnName is the Field from the DB that you want to display&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;           TextBox2.Text = dt.Rows[0]["ColumnName2"].ToString();&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;           Label1.Text = dt.Rows[0]["ColumnName3"].ToString();&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;           Label2.Text = dt.Rows[0]["ColumnName4"].ToString();&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;    }&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;        connection.Close();&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;}&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;protected void Page_Load(object sender, EventArgs e)&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;{&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;   if (!Page.IsPostBack){&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;    getData(this.User.Identity.Name);&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;   }&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;}&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;VB.NET&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Private Sub getData(ByVal user As String) &lt;br /&gt;
    Dim dt As New DataTable() &lt;br /&gt;
    Dim connection As New SqlConnection("YOUR CONNECTION STRING HERE") &lt;br /&gt;
    connection.Open() &lt;br /&gt;
    Dim sqlCmd As New SqlCommand("SELECT * from TABLE1 WHERE UserID = @username", connection) &lt;br /&gt;
    Dim sqlDa As New SqlDataAdapter(sqlCmd) &lt;br /&gt;
    &lt;br /&gt;
    sqlCmd.Parameters.AddWithValue("@username", user) &lt;br /&gt;
    sqlDa.Fill(dt) &lt;br /&gt;
    If dt.Rows.Count &amp;gt; 0 Then &lt;br /&gt;
        TextBox1.Text = dt.Rows(0)("ColumnName1").ToString()  'Where ColumnName is the Field from the DB that you want to display &lt;br /&gt;
        TextBox2.Text = dt.Rows(0)("ColumnName2").ToString() &lt;br /&gt;
        Label1.Text = dt.Rows(0)("ColumnName3").ToString() &lt;br /&gt;
        Label2.Text = dt.Rows(0)("ColumnName4").ToString() &lt;br /&gt;
    End If &lt;br /&gt;
    connection.Close() &lt;br /&gt;
End Sub &lt;br /&gt;
&lt;br /&gt;
Protected Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs) &lt;br /&gt;
    If Not Page.IsPostBack Then &lt;br /&gt;
        getData(Me.User.Identity.Name) &lt;br /&gt;
    End If &lt;br /&gt;
End Sub &lt;br style="font-family: Tahoma;" /&gt;
&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-weight: bold; font-family: Tahoma;"&gt;Note:&lt;/span&gt;&lt;span style="font-family: Tahoma;"&gt; Don't forget to declare the following Namespaces below for you to make it work.&lt;br /&gt;
&lt;br style="font-family: Tahoma;" /&gt;
&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;For C#:&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;Using System.Data;&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;Using System.Data.SqlClient;&lt;/span&gt;&lt;/font&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;For VB.NET&lt;/span&gt;&lt;br /&gt;
&lt;font size="2"&gt;&lt;span style="font-family: Tahoma;"&gt;Imports System.Data;&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;/font&gt;&lt;font size="2"&gt;&lt;span style="font-family: Tahoma;"&gt;Imports &lt;/span&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;span style="font-family: Tahoma;"&gt;System.Data.SqlClient;&lt;/span&gt;&lt;/font&gt;&lt;br /&gt;
&lt;br /&gt;
That simple! Hope this will be useful for you..&lt;img src="http://geekswithblogs.net/dotNETvinz/aggbug/125122.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/dotNETvinz/comments/125122.aspx</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/dotNETvinz/comments/commentRss/125122.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/dotNETvinz/services/trackbacks/125122.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Manually Binding DropDownList based on the value selected on the first DropDownList</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/dotNETvinz/archive/2008/09/11/manually-binding-dropdownlist-based-on-the-value-selected-on-the.aspx" />
        <id>http://geekswithblogs.net/dotNETvinz/archive/2008/09/11/manually-binding-dropdownlist-based-on-the-value-selected-on-the.aspx</id>
        <published>2008-09-11T10:56:21-12:00:00</published>
        <updated>2008-09-11T11:06:04Z</updated>
        <content type="html">&lt;p style="font-family: Tahoma;"&gt;&lt;font size="2"&gt;&lt;strong&gt;I decided to write this article because I always encounter this kind of problem in the ASPNET Forum . So here's a sample (one way) solution on how to populate the second DropDownList based on the value selected on the first DropDownList using the ADO.NET way.&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="font-family: Tahoma;"&gt;&lt;font size="2"&gt;&lt;span style="font-weight: bold;"&gt;Assuming that DropDownList1 contains the list of countries and we need to populate the list of States in a particular country based on the first DropDownList selection.&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="font-family: Tahoma;"&gt;&lt;font size="2"&gt;protected void PopulateDropDownList1(){ &lt;br /&gt;
    string queryString = "SELECT * FROM Table1"; &lt;br /&gt;
    SqlClient.SqlConnection connection = new SqlClient.SqlConnection("Data Source=HCISSQL2;Initial Catalog=...;User ID=apps;Password=..."); &lt;br /&gt;
    SqlClient.SqlCommand command = new SqlClient.SqlCommand(queryString, connection); &lt;br /&gt;
        &lt;br /&gt;
    connection.Open(); &lt;br /&gt;
   &lt;br /&gt;
    DataTable dt = new DataTable(); &lt;br /&gt;
    SqlDataAdapter ad = new SqlDataAdapter(command);&lt;br /&gt;
    ad.Fill(dt);&lt;br /&gt;
    if (dt.Rows.Count &amp;gt; 0) { &lt;br /&gt;
&lt;br /&gt;
    DropDownList1.DataSource = dt;&lt;br /&gt;
    DropDownList1.DataTextField = "CountryName";&lt;br /&gt;
    DropDownList1.DataValueField = "CountryName";&lt;br /&gt;
    DropDownList1.DataBind(); &lt;br /&gt;
    } &lt;br /&gt;
    &lt;br /&gt;
    connection.Close(); &lt;br /&gt;
   &lt;br /&gt;
} &lt;br /&gt;
protected void PopulateDropDownList2(string country) &lt;br /&gt;
{ &lt;br /&gt;
    &lt;br /&gt;
    string queryString = "SELECT States FROM FROM Table2 WHERE Country = @country"; &lt;br /&gt;
    SqlClient.SqlConnection connection = new SqlClient.SqlConnection("YOUR CONNECTION STRING HERE"); &lt;br /&gt;
    SqlClient.SqlCommand command = new SqlClient.SqlCommand(queryString, connection); &lt;br /&gt;
    command.Parameters.AddWithValue("@country", country);&lt;br /&gt;
    connection.Open(); &lt;br /&gt;
   &lt;br /&gt;
    DataTable dt = new DataTable(); &lt;br /&gt;
    SqlDataAdapter ad = new SqlDataAdapter(command);&lt;br /&gt;
    ad.Fill(dt);&lt;br /&gt;
&lt;br /&gt;
    DropDownList1.Items.Clear();&lt;br /&gt;
    if (dt.Rows.Count &amp;gt; 0) { &lt;br /&gt;
&lt;br /&gt;
    DropDownList2.DataSource = dt;&lt;br /&gt;
    DropDownList2.DataTextField = "States";&lt;br /&gt;
    DropDownList2.DataValueField = "States";&lt;br /&gt;
    DropDownList2.DataBind();&lt;br /&gt;
    } &lt;br /&gt;
    connection.Close(); &lt;br /&gt;
    &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
protected void DropDownList1_SelectedIndexChanged(object sender, System.EventArgs e) &lt;br /&gt;
{ &lt;br /&gt;
    &lt;br /&gt;
&lt;strong&gt; PopulateDropDownList2(DropDownList1.Value.ToString());&lt;/strong&gt;&lt;br /&gt;
    &lt;br /&gt;
} &lt;br /&gt;
protected void Page_Load(object sender, System.EventArgs e) &lt;br /&gt;
{ &lt;br /&gt;
    &lt;br /&gt;
    if (!Page.IsPostBack) { &lt;br /&gt;
        &lt;br /&gt;
  &lt;strong&gt;      PopulateDropDownList1(); &lt;/strong&gt;&lt;br /&gt;
        &lt;br /&gt;
    } &lt;br /&gt;
} &lt;br /&gt;
&lt;/font&gt;      &lt;/p&gt;
&lt;p style="font-family: Tahoma;"&gt;&lt;font size="2"&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; Don't forget to add the following Namespaces below for you to make it work&lt;br /&gt;
&lt;/font&gt; &lt;/p&gt;
&lt;p style="font-family: Tahoma;"&gt;&lt;font size="2"&gt;Using System.Data;&lt;/font&gt;&lt;/p&gt;
&lt;p style="font-family: Tahoma;"&gt;&lt;font size="2"&gt;Using System.Data.SqlClient;&lt;/font&gt;&lt;/p&gt;
&lt;p style="font-family: Tahoma;"&gt;&lt;font size="2"&gt;Also don't forget to set &lt;strong&gt;AutoPostBack to TRUE&lt;/strong&gt; in your first DropDownList to fire up the SelectedIndexChanged event &lt;/font&gt;&lt;/p&gt;
&lt;p style="font-family: Tahoma;"&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;/p&gt;
&lt;p style="font-family: Tahoma;"&gt;&lt;font size="2"&gt;&lt;strong&gt;Another Solution:&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="font-family: Tahoma;"&gt;&lt;font size="2"&gt;You can also use Cascading DropDownList .. see below for demo&lt;/font&gt;&lt;/p&gt;
&lt;font size="2"&gt;&lt;span style="font-family: Tahoma;"&gt; http://www.asp.net/learn/ajax-videos/video-77.aspx&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt; That simple!&lt;/span&gt;&lt;/font&gt;&lt;img src="http://geekswithblogs.net/dotNETvinz/aggbug/125109.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/dotNETvinz/comments/125109.aspx</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/dotNETvinz/comments/commentRss/125109.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/dotNETvinz/services/trackbacks/125109.aspx</trackback:ping>
    </entry>
    <entry>
        <title>WEBPART: Count the number of Closed WebParts within PageCatalogPart</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/dotNETvinz/archive/2008/09/11/webpart-count-the-number-of-closed-webparts-within-pagecatalogpart.aspx" />
        <id>http://geekswithblogs.net/dotNETvinz/archive/2008/09/11/webpart-count-the-number-of-closed-webparts-within-pagecatalogpart.aspx</id>
        <published>2008-09-11T10:48:36-12:00:00</published>
        <updated>2008-09-11T11:05:48Z</updated>
        <content type="html">&lt;font size="2"&gt;&lt;span style="font-weight: bold; font-family: Tahoma;"&gt;The following snippets below checks whether the &lt;/span&gt;&lt;strong style="font-weight: bold; font-family: Tahoma;"&gt;PageCatalogPart&lt;/strong&gt;&lt;span style="font-weight: bold; font-family: Tahoma;"&gt; Control contains any available WebParts in a page that have been closed in the page&lt;/span&gt;&lt;span style="font-family: Tahoma;"&gt;..&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-weight: bold; font-family: Tahoma;"&gt;C#&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt; protected void PageCatalogPart1_Load(object sender, EventArgs e)&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt; {&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;         int count = 0;&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;         if (WebPartManager1.WebParts.Count &amp;gt; 0)&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;         {&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;             for (int i = 0; i &amp;lt; WebPartManager1.WebParts.Count; i++)&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;             {&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;                 WebPart wp = (WebPart)WebPartManager1.WebParts[i];&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;                 if (wp.IsClosed)&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;                 {&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;                     Response.Write("Page Catalog contains Closed WebParts");&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;                     count++;&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;                 }&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;             }&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;             Response.Write("&amp;lt;br/&amp;gt;Tolal closed WebParts: " + count.ToString());&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;         }&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt; }&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-weight: bold; font-family: Tahoma;"&gt;VB.NET&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt; Protected Sub PageCatalogPart1_Load(ByVal sender As Object, ByVal e As EventArgs)&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;     Dim count As Integer = 0&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;     If WebPartManager1.WebParts.Count &amp;gt; 0 Then&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;         For i As Integer = 0 To WebPartManager1.WebParts.Count - 1&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;             Dim wp As WebPart = DirectCast(WebPartManager1.WebParts(i), WebPart)&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;             If wp.IsClosed Then&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;                 Response.Write("Page Catalog contains Closed WebParts")&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;                 count += 1&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;             End If&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;         Next&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;         Response.Write("&amp;lt;br/&amp;gt;Tolal closed WebParts: " + count.ToString())&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt;     End If&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;
&lt;span style="font-family: Tahoma;"&gt; End Sub&lt;/span&gt;&lt;span style="font-weight: bold; font-family: Tahoma;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/font&gt;&lt;img src="http://geekswithblogs.net/dotNETvinz/aggbug/125108.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/dotNETvinz/comments/125108.aspx</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/dotNETvinz/comments/commentRss/125108.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/dotNETvinz/services/trackbacks/125108.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Get the days difference between two Dates</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/dotNETvinz/archive/2008/09/11/get-the-days-difference-between-two-dates.aspx" />
        <id>http://geekswithblogs.net/dotNETvinz/archive/2008/09/11/get-the-days-difference-between-two-dates.aspx</id>
        <published>2008-09-11T10:43:53-12:00:00</published>
        <updated>2008-09-11T11:05:04Z</updated>
        <content type="html">&lt;pre class="coloredcode"&gt;&lt;font size="2"&gt;&lt;span style="font-weight: bold; font-family: Tahoma;"&gt;Here's an example on how to get the date difference between two given dates using TimeSpan.&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;&lt;br style="font-family: Tahoma;" /&gt;&lt;span style="font-weight: bold; font-family: Tahoma;"&gt;C#&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Tahoma;"&gt;protected void Page_Load(object sender, EventArgs e)&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;&lt;span style="font-family: Tahoma;"&gt;{&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;&lt;span style="font-family: Tahoma;"&gt;        DateTime dFrom;&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;&lt;span style="font-family: Tahoma;"&gt;        DateTime dTo;&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;&lt;span style="font-family: Tahoma;"&gt;        string sDateFrom = "9/9/2007";&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;&lt;span style="font-family: Tahoma;"&gt;        string sDateTo = "1/10/2008";&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;&lt;span style="font-family: Tahoma;"&gt;        if (DateTime.TryParse(sDateFrom, out dFrom) &amp;amp;&amp;amp; DateTime.TryParse(sDateTo, out dTo))&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;&lt;span style="font-family: Tahoma;"&gt;        {&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;&lt;span style="font-family: Tahoma;"&gt;            TimeSpan TS = dTo - dFrom;&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;&lt;span style="font-family: Tahoma;"&gt;            int daysDiff = TS.Days;&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;&lt;span style="font-family: Tahoma;"&gt;            Response.Write(daysDiff.ToString());&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;&lt;span style="font-family: Tahoma;"&gt;        } &lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;&lt;span style="font-family: Tahoma;"&gt;}&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;&lt;br style="font-family: Tahoma;" /&gt;&lt;span style="font-weight: bold; font-family: Tahoma;"&gt;VB.NET&lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;&lt;br style="font-family: Tahoma;" /&gt;&lt;span style="font-family: Tahoma;"&gt;Protected Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs) &lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;&lt;span style="font-family: Tahoma;"&gt;    Dim dFrom As DateTime &lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;&lt;span style="font-family: Tahoma;"&gt;    Dim dTo As DateTime &lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;&lt;span style="font-family: Tahoma;"&gt;    Dim sDateFrom As String = "9/9/2007" &lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;&lt;span style="font-family: Tahoma;"&gt;    Dim sDateTo As String = "1/10/2008" &lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;&lt;span style="font-family: Tahoma;"&gt;    If DateTime.TryParse(sDateFrom, dFrom) AndAlso DateTime.TryParse(sDateTo, dTo) Then &lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;&lt;span style="font-family: Tahoma;"&gt;        Dim TS As TimeSpan = dTo - dFrom &lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;&lt;span style="font-family: Tahoma;"&gt;        Dim daysDiff As Integer = TS.Days &lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;&lt;span style="font-family: Tahoma;"&gt;        Response.Write(daysDiff.ToString()) &lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;&lt;span style="font-family: Tahoma;"&gt;    End If &lt;/span&gt;&lt;br style="font-family: Tahoma;" /&gt;&lt;span style="font-family: Tahoma;"&gt;End Sub &lt;/span&gt;&lt;br /&gt;&lt;/font&gt;&lt;/pre&gt;&lt;img src="http://geekswithblogs.net/dotNETvinz/aggbug/125107.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/dotNETvinz/comments/125107.aspx</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/dotNETvinz/comments/commentRss/125107.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/dotNETvinz/services/trackbacks/125107.aspx</trackback:ping>
    </entry>
</feed>