<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-8662093590799132556</atom:id><lastBuildDate>Fri, 30 Aug 2024 05:05:35 +0000</lastBuildDate><category>ASP.NET</category><category>C#</category><category>Crystal Report Errors</category><category>Crystal Report VS 2005</category><category>ASP.Net Crystal Report</category><category>C# Error</category><category>CrsytalReportViewer Print Problem</category><category>Crystal Report Source</category><category>Currency</category><category>Datasets</category><category>DateTime</category><category>Format Currency</category><category>Response.Redirect</category><category>Server.Transfer</category><category>Style Coding</category><category>Syntax C#</category><category>System.Web.UI.WebControls</category><category>TimeSpan</category><category>VS2005</category><category>constraints</category><title>Software Technical ASPNet C#</title><description></description><link>http://swtechaspnetcsharp.blogspot.com/</link><managingEditor>noreply@blogger.com (mr540)</managingEditor><generator>Blogger</generator><openSearch:totalResults>12</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8662093590799132556.post-8165439998989033998</guid><pubDate>Sat, 16 Oct 2010 05:00:00 +0000</pubDate><atom:updated>2010-10-16T13:04:02.829+08:00</atom:updated><title>How to put value from outside gridview control?</title><description>&lt;span style=&quot;font-size:85%;&quot;&gt;&lt;span style=&quot;font-family: trebuchet ms;&quot;&gt;    protected void GridViewRetail_RowDataBound(object sender, GridViewRowEventArgs e)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: trebuchet ms;&quot;&gt;    {&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: trebuchet ms;&quot;&gt;        if (e.Row.RowType == DataControlRowType.DataRow)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: trebuchet ms;&quot;&gt;        {&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: trebuchet ms;&quot;&gt;            Label lblTimeStampHC = e.Row.FindControl(&quot;lblTimeStampHC&quot;) as Label;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: trebuchet ms;&quot;&gt;            if (lblTimeStampHC != null)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: trebuchet ms;&quot;&gt;            {&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: trebuchet ms;&quot;&gt;                if (lblTimeStampHC.Text == string.Empty)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: trebuchet ms;&quot;&gt;                {&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: trebuchet ms;&quot;&gt;                    lblTimeStampHC.Text = &quot;anything outside of gridview control&quot;;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: trebuchet ms;&quot;&gt;                }&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: trebuchet ms;&quot;&gt;            }  &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: trebuchet ms;&quot;&gt;        }&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: trebuchet ms;&quot;&gt;    &lt;/span&gt;}&lt;/span&gt;</description><link>http://swtechaspnetcsharp.blogspot.com/2010/10/how-to-put-value-from-outside-gridview.html</link><author>noreply@blogger.com (mr540)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8662093590799132556.post-3354192228244060923</guid><pubDate>Wed, 30 Sep 2009 13:52:00 +0000</pubDate><atom:updated>2009-09-30T21:56:25.030+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">CrsytalReportViewer Print Problem</category><title>Unable to print in CrystalReport Viewer in ASP.Net</title><description>This is due to the web page consists of AJAX update panel issue. If the CrystalReport Viewer inside the update panel then the print button when click unable to print. To resolve put the CrystalReportViewer outside of the update Panel or else set trigger PostBack to the contentPlaceHolder for example.</description><link>http://swtechaspnetcsharp.blogspot.com/2009/09/unable-to-print-in-crystalreport-viewer.html</link><author>noreply@blogger.com (mr540)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8662093590799132556.post-2726930755786439952</guid><pubDate>Sat, 12 Sep 2009 16:02:00 +0000</pubDate><atom:updated>2009-09-13T00:12:07.576+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Response.Redirect</category><category domain="http://www.blogger.com/atom/ns#">Server.Transfer</category><title>Crystal Report Viewer Errors in VIsual Studio 2005</title><description>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhN6CQfwui2r_UMrK0UAC5XuNFUt3iTWoNZ1KbZ8Ko0tYcMcjG8GYQHSgWPJLiH6FmmHk20NWfxm2yICTEZ88A6orFUs2ElmIP9RdOsvERNK5aMxK9as36O6MegWcap1PhCLbiSnUDYGdk/s1600-h/ServerErrorException.JPG&quot;&gt;&lt;img style=&quot;float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 68px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhN6CQfwui2r_UMrK0UAC5XuNFUt3iTWoNZ1KbZ8Ko0tYcMcjG8GYQHSgWPJLiH6FmmHk20NWfxm2yICTEZ88A6orFUs2ElmIP9RdOsvERNK5aMxK9as36O6MegWcap1PhCLbiSnUDYGdk/s320/ServerErrorException.JPG&quot; border=&quot;0&quot; alt=&quot;&quot;id=&quot;BLOGGER_PHOTO_ID_5380612968499460930&quot; /&gt;&lt;/a&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Error Message : Sys.WebForms.PageRequestManagerParserErrorException&lt;br /&gt;&lt;br /&gt;In my case i Have a Mainpage that links a page consist of Crystal Report Viewer. I link it using server.transfer&lt;br /&gt;&lt;br /&gt;If you got this error above. This is due to link up to a page consist of Crystal Report Viewer using Server.Transfer. Try using Response.Redirect() with query string parameters or cross-page posting</description><link>http://swtechaspnetcsharp.blogspot.com/2009/09/crystal-report-viewer-errors-in-visual.html</link><author>noreply@blogger.com (mr540)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhN6CQfwui2r_UMrK0UAC5XuNFUt3iTWoNZ1KbZ8Ko0tYcMcjG8GYQHSgWPJLiH6FmmHk20NWfxm2yICTEZ88A6orFUs2ElmIP9RdOsvERNK5aMxK9as36O6MegWcap1PhCLbiSnUDYGdk/s72-c/ServerErrorException.JPG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8662093590799132556.post-2583204948365299823</guid><pubDate>Sat, 12 Sep 2009 14:52:00 +0000</pubDate><atom:updated>2009-09-12T23:00:12.723+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ASP.NET</category><category domain="http://www.blogger.com/atom/ns#">C#</category><category domain="http://www.blogger.com/atom/ns#">Crystal Report Source</category><category domain="http://www.blogger.com/atom/ns#">VS2005</category><title>Crystal Report Viewer :The system cannot find the path specified.</title><description>Crystal Report Viewer :The system cannot find the path specified.&lt;br /&gt;&lt;br /&gt;This is because your crystal Report source Control in VS2005 . Report FileName Path problem&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Notice The Report report filename=&quot;XXX\PurchaseXXX.rpt&quot; . It should be the correct way report filename=&quot;~\XXX\PurchaseXXX.rpt&quot;&lt;br /&gt;&lt;br /&gt;Try it and see it yourself.</description><link>http://swtechaspnetcsharp.blogspot.com/2009/09/crystal-report-viewer-system-cannot.html</link><author>noreply@blogger.com (mr540)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8662093590799132556.post-3258109892785310844</guid><pubDate>Fri, 04 Sep 2009 04:10:00 +0000</pubDate><atom:updated>2009-09-04T12:11:38.917+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Crystal Report Errors</category><category domain="http://www.blogger.com/atom/ns#">Crystal Report VS 2005</category><title>Crystal Report Error Logon failed.Details:crdb_adoplus: Object Reference not set to an instance of an object</title><description>&lt;p&gt;Error Description:&lt;/p&gt;  &lt;p&gt;Logon failed. Details: crdb_adoplus : Object reference not set to an instance of an object. Error in File C:\DOCUME~1\XXX\LOCALS~1\Temp\XXXX {3309D862-8288-4B18-AEC2-FA3B78AA2BA3}.rpt&lt;/p&gt;  &lt;p&gt;Solution:&lt;/p&gt;  &lt;p&gt;Check the field explorer. Then select Database Expert. Make sure that the tables selected matches in the xxx.aspx file consists of properties Report datasource in CrystalReportSource control&lt;/p&gt;  </description><link>http://swtechaspnetcsharp.blogspot.com/2009/09/crystal-report-error-logon.html</link><author>noreply@blogger.com (mr540)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8662093590799132556.post-1442128844417107898</guid><pubDate>Fri, 04 Sep 2009 04:04:00 +0000</pubDate><atom:updated>2009-09-04T12:05:05.055+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Crystal Report Errors</category><title>Crystal Report Error in ASP.NET C# : The system cannot find the path specified.</title><description>&lt;p&gt;The system cannot find the path specified.   &lt;br /&gt;System.Runtime.InteropServices.COMException: The system cannot find the path specified.&lt;/p&gt;  &lt;p&gt;Solution : &lt;/p&gt;  &lt;p&gt; Configure the Report source properly. Make sure the path of the file rpt is correct.&lt;/p&gt;  </description><link>http://swtechaspnetcsharp.blogspot.com/2009/09/crystal-report-related-in-aspnet-c.html</link><author>noreply@blogger.com (mr540)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8662093590799132556.post-2546477738625417160</guid><pubDate>Fri, 04 Sep 2009 03:21:00 +0000</pubDate><atom:updated>2009-09-04T11:23:29.073+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ASP.Net Crystal Report</category><category domain="http://www.blogger.com/atom/ns#">Crystal Report Errors</category><category domain="http://www.blogger.com/atom/ns#">Crystal Report VS 2005</category><title>Crystal Report Viewer Error in ASP.Net 2005</title><description>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Invalid index. (Exception from HRESULT: 0x8002000B (DISP_E_BADINDEX))&lt;/p&gt;  &lt;p&gt;System.Runtime.InteropServices.COMException: Invalid index. (Exception from HRESULT: 0x8002000B (DISP_E_BADINDEX))&lt;/p&gt;  &lt;p&gt;Solution &lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Go To xxx.rpt and click at the fields eplorer. &lt;/li&gt;    &lt;li&gt;Select the Database fields.&lt;/li&gt;    &lt;li&gt;Right Click the table for Set Datasource Location.&lt;/li&gt;    &lt;li&gt;Match The Tables in &lt;font color=&quot;#000000&quot;&gt;Current Data Source&lt;/font&gt; and Replace With for Update. Click Close&lt;/li&gt;    &lt;li&gt;Verify Database.&lt;/li&gt;    &lt;li&gt;The Database is uptodate message will appear and hopefully no error after this.     &lt;br /&gt;&amp;#160;&lt;/li&gt; &lt;/ol&gt;  </description><link>http://swtechaspnetcsharp.blogspot.com/2009/09/crystal-report-viewer-error-in-aspnet.html</link><author>noreply@blogger.com (mr540)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8662093590799132556.post-1062732686948985020</guid><pubDate>Tue, 25 Aug 2009 07:05:00 +0000</pubDate><atom:updated>2009-08-25T15:05:16.559+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ASP.NET</category><category domain="http://www.blogger.com/atom/ns#">C#</category><category domain="http://www.blogger.com/atom/ns#">DateTime</category><category domain="http://www.blogger.com/atom/ns#">TimeSpan</category><title>Understanding DateTime and TimeSpan in .Net</title><description>&lt;pre&gt;&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;Here are the example&lt;/pre&gt;&lt;strong&gt;//Creating Two Instance of DateTime&lt;/strong&gt;&lt;br&gt;DateTime dt1 = new DateTime();&lt;br&gt;DateTime dt2 = new DateTime();&lt;br&gt;&lt;strong&gt;//Initializing DateTime Object&lt;/strong&gt;&lt;br&gt;dt1 = DateTime.Now.Date; //Initializing with Current Date&lt;br&gt;Response.Write(dt1.ToString() + &quot;&amp;lt;br&amp;gt;&quot;);&lt;br&gt;//Output: 22-06-2007 00:00:00&lt;br&gt;&lt;strong&gt;//Examples for DateTime Manipulation in .Net&lt;/strong&gt;&lt;br&gt;//Example 1 : Adding Minutes to Current Date.&lt;br&gt;dt1 = dt1.AddMinutes(5.0);&lt;br&gt;Response.Write(dt1.ToString() + &quot;&amp;lt;br&amp;gt;&quot;);&lt;br&gt;//Output: 22-06-2007 00:05:00&lt;br&gt;//Example 2 : Adding Seconds to DateTime Object., similarly you can add milliseconds&lt;br&gt;dt1 = dt1.AddSeconds(30.0);&lt;br&gt;Response.Write(dt1.ToString() + &quot;&amp;lt;br&amp;gt;&quot;);&lt;br&gt;//Output: 22-06-2007 00:05:30&lt;br&gt;//Example 3 : Adding Hours to DateTime Object in .Net.&lt;br&gt;dt1 = dt1.AddHours(5.0);&lt;br&gt;Response.Write(dt1.ToString() + &quot;&amp;lt;br&amp;gt;&quot;);&lt;br&gt;//Output: 22-06-2007 05:05:30&lt;br&gt;//Example 4 : Adding Time to DateTime Object.&lt;br&gt;//You can replace Example 1,2 and 3 by simply adding TimeSpan with your desired&lt;br&gt;//TimeSpan value.&lt;br&gt;//Here we are adding 5 Hours, 5 Minutes and 30 Seconds.&lt;br&gt;dt1 = dt1.Add(new TimeSpan(5,5,30));&lt;br&gt;Response.Write(dt1.ToString() + &quot;&amp;lt;br&amp;gt;&quot;);&lt;br&gt;//Output: 22-06-2007 10:11:00&lt;br&gt;//Example 5 : Adding Days to DateTime Object in .Net&lt;br&gt;dt2 = dt1.AddDays(7.0); //Initializing dt2 object with 7 days ahead from&lt;br&gt;//dt1 DateTime value.&lt;br&gt;Response.Write(dt2.ToString() + &quot;&amp;lt;br&amp;gt;&quot;);&lt;br&gt;//Output: 29-06-2007 10:11:00&lt;br&gt;//Example 6 : Adding Month to DateTime Object&lt;br&gt;dt2 = dt2.AddMonths(1);&lt;br&gt;Response.Write(dt2.ToString() + &quot;&amp;lt;br&amp;gt;&quot;);&lt;br&gt;//Output: 29-07-2007 10:11:00&lt;br&gt;//Example 7 : Adding Year to DateTime Object&lt;br&gt;dt2 = dt2.AddYears(1);&lt;br&gt;Response.Write(dt2.ToString() + &quot;&amp;lt;br&amp;gt;&quot;);&lt;br&gt;//Output: 29-07-2008 10:11:00&lt;br&gt;&lt;strong&gt;//Examples of Retrieving DateTime object value.&lt;/strong&gt;&lt;br&gt;//Example 1 : Get Day value.&lt;br&gt;int intDay = dt1.Day;&lt;br&gt;Response.Write(intDay.ToString() + &quot;&amp;lt;br&amp;gt;&quot;);&lt;br&gt;//Output: 22&lt;br&gt;//Example 2 : Get Day of Week.&lt;br&gt;DayOfWeek dow = dt1.DayOfWeek;&lt;br&gt;Response.Write(dow.ToString() + &quot;&amp;lt;br&amp;gt;&quot;);&lt;br&gt;//Output: Friday&lt;br&gt;//How to find whether day of week is sunday or saturday?&lt;br&gt;if(dow == DayOfWeek.Sunday dow == DayOfWeek.Saturday)&lt;br&gt;{&lt;br&gt;//Hurray its weekend.&lt;br&gt;}&lt;br&gt;//Example 3 : Get the Day of Year&lt;br&gt;int intYear = dt1.DayOfYear; //Similarly you can get Year value.&lt;br&gt;Response.Write(intYear.ToString() + &quot;&amp;lt;br&amp;gt;&quot;);&lt;br&gt;//Output: 173&lt;br&gt;//Similarly you can get Hours, Minutes, Seconds, Milliseconds value.&lt;br&gt;&lt;strong&gt;//Conversion of String to DateTime&lt;/strong&gt;&lt;br&gt;//Make use of Parse Method of DateTime to &quot;Convert String to DateTime in .Net&quot;&lt;br&gt;DateTime dt4 = DateTime.Parse(&quot;08/06/2007&quot;);&lt;br&gt;DateTime dt5 = DateTime.Parse(&quot;10/06/2007&quot;);&lt;br&gt;&lt;strong&gt;//Comparing Date&lt;/strong&gt;&lt;br&gt;//How to Find whether both dates are equal or Not?&lt;br&gt;//How to compare two dates in .Net?&lt;br&gt;if (DateTime.Compare(dt4, dt5) == 0)&lt;br&gt;{&lt;br&gt;Response.Write(&quot;Both Dates are Equal&quot; + &quot;&amp;lt;br&amp;gt;&quot;);&lt;br&gt;}&lt;br&gt;else if (DateTime.Compare(dt4, dt5) &amp;lt; 0)&lt;br&gt;{&lt;br&gt;Response.Write(dt4.ToString() + &quot; is Less than &quot;&lt;br&gt;+ dt5.ToString() + &quot;&amp;lt;br&amp;gt;&quot;);&lt;br&gt;}&lt;br&gt;else&lt;br&gt;{&lt;br&gt;Response.Write(dt4.ToString() + &quot; is Greater than &quot;&lt;br&gt;+ dt5.ToString() + &quot;&amp;lt;br&amp;gt;&quot;);&lt;br&gt;}&lt;br&gt;//Output: 08-06-2007 00:00:00 is Less than 10-06-2007 00:00:00&lt;br&gt;/*Note: You may recieve error: &quot;String was not recognized as a valid&lt;br&gt;DateTime.&quot; This may be occur as in India the DateTime format is followed&lt;br&gt;as &quot;dd/mm/yyyy&quot; But let say if you are in USA than it follow &quot;mm/dd/yyyy&quot; so here&lt;br&gt;there is crash situation and so you might recieve above error, so to avoid such&lt;br&gt;error make sure that user input valid date before you Parse date. */&lt;br&gt;&lt;strong&gt;//Difference between Date&lt;/strong&gt;&lt;br&gt;//How to Find difference between two dates in .Net?&lt;br&gt;//How to Find days difference between two dates in .Net?&lt;br&gt;//How to subtract one date from another?&lt;br&gt;TimeSpan tsDiff = dt5.Subtract(dt4); //Note: Always subtract smaller date&lt;br&gt;//value from greater date&lt;br&gt;Response.Write(&quot;Difference between &quot; + dt4.ToString() + &quot; and &quot; +&lt;br&gt;dt5.ToString() + &quot; is &quot; + tsDiff.Days.ToString() + &quot; days.&quot; + &quot;&amp;lt;br&amp;gt;&quot;);&lt;br&gt;//Output: Difference between 08-06-2007 00:00:00 and 10-06-2007 00:00:00 is 2 days.&lt;br&gt;//Similarly you can also find:&lt;br&gt;//How many hour difference between two dates&lt;br&gt;//How many seconds difference between two dates&lt;br&gt;//And so on... by changing tsDiff property value to hours, seconds....&lt;br&gt;//instead of tsDiff.Days.&lt;br&gt;//Compare Time&lt;br&gt;//How to Find whether both Time are equal or Not?&lt;br&gt;//How to compare Time in .Net?&lt;br&gt;dt4 = DateTime.Parse(&quot;4:30 AM&quot;);&lt;br&gt;dt5 = DateTime.Parse(&quot;7:30 PM&quot;);&lt;br&gt;if (DateTime.Compare(dt4, dt5) == 0)&lt;br&gt;{&lt;br&gt;Response.Write(&quot;Both Times are Equal&quot; + &quot;&amp;lt;br&amp;gt;&quot;);&lt;br&gt;}&lt;br&gt;else if (DateTime.Compare(dt4, dt5) &amp;lt; 0)&lt;br&gt;{&lt;br&gt;Response.Write(dt4.ToShortTimeString() + &quot; is Less than &quot;&lt;br&gt;+ dt5.ToShortTimeString() + &quot;&amp;lt;br&amp;gt;&quot;);&lt;br&gt;}&lt;br&gt;else&lt;br&gt;{&lt;br&gt;Response.Write(dt4.ToShortTimeString() + &quot; is Greater than &quot;&lt;br&gt;+ dt5.ToShortTimeString() + &quot;&amp;lt;br&amp;gt;&quot;);&lt;br&gt;}&lt;br&gt;//Output: 04:30:00 is Less than 19:30:00&lt;br&gt;//Difference between Time&lt;br&gt;//How to Find difference between two Time value in .Net?&lt;br&gt;//How to Find Hours difference between two Time in .Net?&lt;br&gt;//How to subtract one Time from another?&lt;br&gt;//How to find elapsed Time between Two Time value in .Net?&lt;br&gt;tsDiff = dt5.Subtract(dt4); //Note: Always subtract smaller date&lt;br&gt;//value from greater date&lt;br&gt;Response.Write(&quot;Difference between &quot; + dt4.ToString() + &quot; and &quot; + dt5.ToString() + &quot; is &quot; + tsDiff.Hours.ToString() + &quot; Hours.&quot; + &quot;&amp;lt;br&amp;gt;&quot;);&lt;br&gt;//Output: Difference between 22-06-2007 04:30:00 and 22-06-2007 19:30:00 is 15 Hours.&lt;br&gt;&lt;strong&gt;//More on DateTime&lt;/strong&gt;&lt;br&gt;//How many days in a given month in .Net?&lt;br&gt;int intDaysInMonth = DateTime.DaysInMonth(2007, 6); //Pass valid year, and month&lt;br&gt;Response.Write(intDaysInMonth.ToString() + &quot;&amp;lt;br&amp;gt;&quot;);&lt;br&gt;//Output: 30&lt;br&gt;//How to find whether given year is Leap year or not in .Net?&lt;br&gt;Response.Write( DateTime.IsLeapYear(2007)); //Pass valid year&lt;br&gt;//Output: False&lt;br&gt;//How to find current date and time?&lt;br&gt;Response.Write(&quot;Current Date and Time: &quot; + DateTime.Now + &quot;&amp;lt;br&amp;gt;&quot;);&lt;br&gt;//Output: Current Date and Time: 22-06-2007 11:31:04&lt;br&gt;//How to find current date?&lt;br&gt;Response.Write(&quot;Current Date: &quot; + DateTime.Today + &quot;&amp;lt;br&amp;gt;&quot;);&lt;br&gt;//Output: Current Date: 22-06-2007 00:00:00  </description><link>http://swtechaspnetcsharp.blogspot.com/2009/08/understanding-datetime-and-timespan-in.html</link><author>noreply@blogger.com (mr540)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8662093590799132556.post-3515815851775702011</guid><pubDate>Thu, 13 Aug 2009 08:46:00 +0000</pubDate><atom:updated>2009-08-13T16:46:22.939+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">C#</category><category domain="http://www.blogger.com/atom/ns#">Style Coding</category><category domain="http://www.blogger.com/atom/ns#">Syntax C#</category><title>Style Of C# Coding</title><description>&lt;p&gt;&lt;font size=&quot;1&quot;&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size=&quot;1&quot;&gt;Example Style if you have a long sql. &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size=&quot;1&quot;&gt;Not cool. Harder To see. Makes our head goes vertigo.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size=&quot;1&quot;&gt;string selectSql = &amp;quot;SELECT MMIS_Login.uid, &amp;quot;MMIS_Personnel.person_id, MMIS_Personnel.first_name, MMIS_Personnel.last_name, MMIS_Personnel.division_id, MMIS_Login.email FROM MIS_Personnel INNER JOIN MMIS_Login ON MMIS_Personnel.person_id = MIS_Login.person_id WHERE (MMIS_Login.uid =&#39;&amp;quot; + uid + &amp;quot;&#39;)&amp;quot;;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size=&quot;1&quot;&gt;Below is a right way.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size=&quot;1&quot;&gt;string selectSql = &amp;quot;SELECT MMIS_Login.uid, &amp;quot; +     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;quot;MMIS_Personnel.person_id, &amp;quot; +      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;quot;MMIS_Personnel.first_name, &amp;quot; +      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;quot;MMIS_Personnel.last_name, &amp;quot; +      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;quot;MMIS_Personnel.division_id, &amp;quot; +      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;quot;MMIS_Login.email FROM MMIS_Personnel INNER JOIN &amp;quot; +      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;quot;MMIS_Login ON MMIS_Personnel.person_id = MIS_Login.person_id &amp;quot; +      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;quot;WHERE (MMIS_Login.uid =&#39;&amp;quot; + uid + &amp;quot;&#39;)&amp;quot;;&lt;/font&gt;&lt;/p&gt;  </description><link>http://swtechaspnetcsharp.blogspot.com/2009/08/style-of-c-coding.html</link><author>noreply@blogger.com (mr540)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8662093590799132556.post-6076855104366493835</guid><pubDate>Wed, 12 Aug 2009 12:30:00 +0000</pubDate><atom:updated>2009-08-12T20:30:31.407+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ASP.NET</category><category domain="http://www.blogger.com/atom/ns#">C# Error</category><category domain="http://www.blogger.com/atom/ns#">System.Web.UI.WebControls</category><title>No mapping exists from object type System.Web.UI.WebControls.Label to a known managed provider native type.</title><description>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;If you come across this error below&amp;#160; in C# ASP.Net&lt;/p&gt;  &lt;h4&gt;&lt;font face=&quot;Arial&quot;&gt;“No mapping exists from object type System.Web.UI.WebControls.Label to a known managed provider native type.”&lt;/font&gt;&lt;/h4&gt;  &lt;p&gt;Turns out the reason this error showed up was I was trying to set the session variable equal to just the name of the label. So as an example I had this:&lt;/p&gt;  &lt;p&gt;session[&amp;quot;variable&amp;quot;] = lblName;&lt;/p&gt;  &lt;p&gt;And it needed to be:&lt;/p&gt;  &lt;p&gt;session[&amp;quot;variable&amp;quot;] = lblName.Text;&lt;/p&gt;  </description><link>http://swtechaspnetcsharp.blogspot.com/2009/08/no-mapping-exists-from-object-type.html</link><author>noreply@blogger.com (mr540)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8662093590799132556.post-3950759137662664701</guid><pubDate>Mon, 10 Aug 2009 04:19:00 +0000</pubDate><atom:updated>2009-08-10T12:19:38.833+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ASP.NET</category><category domain="http://www.blogger.com/atom/ns#">C#</category><category domain="http://www.blogger.com/atom/ns#">Currency</category><category domain="http://www.blogger.com/atom/ns#">Format Currency</category><title>Format Number As Currency String [C#.NET]</title><description>&lt;p&gt;While in the Web Development / Windows applications, it is very helpful to the friendly currency values as $ 1345.00 instead of 1345. In C #. NET, it is easy to set up a series of string format, the currency with the method and the string.Format C &lt;/p&gt;  &lt;p&gt;string.Format( &amp;quot;{0:C}&amp;quot;, 123345); &lt;/p&gt;  &lt;p&gt;Here is a fully functional sample code &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; class Program   &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; {    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; static void Main(string[] args)    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; {    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; int nPrice = 1234;    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; string sString;    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; //    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; sString = string.Format(&amp;quot;{0:C}&amp;quot;, nPrice);    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; //    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Console.WriteLine(&amp;quot;Price: &amp;quot; + sString);    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Console.ReadLine();    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; }    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; } &lt;/p&gt;  &lt;p&gt;Output   &lt;br /&gt;Price=$123,345.00 &lt;/p&gt;  &lt;p&gt;Change the default currency symbol &lt;/p&gt;  &lt;p&gt;If you use the code example above, you may have a different icon in production than $. The symbol of string.Format depends on your operating system locale. For example, if the code of an operating system, configured with the regional Indian you have the result in R. 1235.00. &lt;/p&gt;  &lt;p&gt;If necessary, you can set the currency to use string.Format by using NumberFormatException Info class. Here is an example that forces string.Format Pound as a currency symbol &lt;/p&gt;  &lt;p&gt;System.Globalization.NumberFormatInfo nfi;   &lt;br /&gt;nfi = new NumberFormatInfo();    &lt;br /&gt;nfi.CurrencySymbol = &amp;quot;£&amp;quot;;    &lt;br /&gt;sString = string.Format(nfi, &amp;quot;{0:C}&amp;quot;, 123345); &lt;/p&gt;  &lt;p&gt;Output   &lt;br /&gt;Price=£123,345.00&lt;/p&gt;  </description><link>http://swtechaspnetcsharp.blogspot.com/2009/08/format-number-as-currency-string-cnet.html</link><author>noreply@blogger.com (mr540)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8662093590799132556.post-2274533646102717328</guid><pubDate>Wed, 05 Aug 2009 04:22:00 +0000</pubDate><atom:updated>2009-08-07T02:25:54.131+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ASP.NET</category><category domain="http://www.blogger.com/atom/ns#">C#</category><category domain="http://www.blogger.com/atom/ns#">constraints</category><category domain="http://www.blogger.com/atom/ns#">Datasets</category><title>C# ASP.NET Datasets Error</title><description>&lt;p&gt;Failed to enable constraints. One or more rows contain values violating non-null, unique, or foreign-key constraints.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;this error message stated that related to  primary key setup for the Data Table and also related to max length of a column in the datatable&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description><link>http://swtechaspnetcsharp.blogspot.com/2009/08/failed-to-enable-constraints-one-or.html</link><author>noreply@blogger.com (mr540)</author><thr:total>0</thr:total></item></channel></rss>