<?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-4381785500353665979</atom:id><lastBuildDate>Thu, 05 Sep 2024 09:32:59 +0000</lastBuildDate><category>Excel</category><category>Export to Excel C#</category><category>File upload in C#</category><category>Add WWW in URL</category><category>Add url to google</category><category>Azure Blob</category><category>Azure C#</category><category>Azure Container</category><category>Azure Storage</category><category>Back to Top</category><category>Back to Top Demo</category><category>C#</category><category>CRUD Operations in MVC</category><category>CRUD Operations with ajax in MVC</category><category>Check string number</category><category>Check valid JSON string</category><category>Check valid number</category><category>Color to Blank and white</category><category>Convert</category><category>Convertion</category><category>Currency conversion in C#</category><category>DataTable</category><category>Datatable to List in C#</category><category>Decimal number allow</category><category>Email in C#</category><category>Email sending</category><category>Email with Attachment</category><category>Export to Excel in Kendo grid</category><category>Export to Pdf C#</category><category>Export to Pdf in Kendo grid</category><category>File Upload</category><category>File Upload in Azure</category><category>File Upload with jQuery</category><category>File upload in MVC C#</category><category>File upload with Ajax Call.</category><category>File upload with Azure Cloud in MVC C#</category><category>File upload with FormData</category><category>File upoad ajax call</category><category>Generate grayscale image in c#</category><category>Google finance converter</category><category>Google translate</category><category>GridView</category><category>Image convert to Base64 C#</category><category>Image crop</category><category>Image cropping C#</category><category>Image with byte array in MVC C#</category><category>JSON</category><category>JSON Parser</category><category>Jquery</category><category>Kendo UI MVC</category><category>Kendo grid</category><category>List</category><category>Number to Text</category><category>Number to Text C</category><category>Rate exchange</category><category>String Number</category><category>Translator</category><category>Url rewrite</category><category>Use of ViewBag in MVC</category><category>Valid JSON</category><category>Web site</category><category>Web site url in google</category><category>Web.config C#</category><category>XMLHttpRequest</category><category>Yahoo finance</category><category>allow only numbers in textbox jquery on keypress</category><category>c# google currency converter api</category><category>convert color image to black and white in c#</category><category>convert image with ColorMatrix in C#</category><category>dollar to rupee</category><category>google API for currency conversion</category><category>iis url rewrite</category><category>img tag src set with base64 string</category><category>non-WWW to WWW in C#</category><category>number allow jquery</category><category>number check jquery</category><category>program for currency converter in c#</category><category>redirect non www to www iis</category><category>validation for number</category><category>web config rewrite</category><title>DS Solutions</title><description>Provides IT Solutions</description><link>http://dhrumilsanghani.blogspot.com/</link><managingEditor>noreply@blogger.com (Dhrumil Sanghani)</managingEditor><generator>Blogger</generator><openSearch:totalResults>19</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4381785500353665979.post-2145921747803493856</guid><pubDate>Sun, 05 Mar 2017 08:40:00 +0000</pubDate><atom:updated>2017-03-05T21:09:44.478+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Color to Blank and white</category><category domain="http://www.blogger.com/atom/ns#">convert color image to black and white in c#</category><category domain="http://www.blogger.com/atom/ns#">convert image with ColorMatrix in C#</category><category domain="http://www.blogger.com/atom/ns#">Generate grayscale image in c#</category><title>Convert a color image to black and white image in C#</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span id=&quot;_ctl0_ContentPlaceHolder1_Label1&quot;&gt;In this simple article you will learn that how we can convert colored image into black and white image in C#.net.&lt;/span&gt;&lt;span id=&quot;_ctl0_ContentPlaceHolder1_Label1&quot;&gt; &lt;/span&gt;&lt;span id=&quot;_ctl0_ContentPlaceHolder1_Label1&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span id=&quot;_ctl0_ContentPlaceHolder1_Label1&quot;&gt;This technique uses a
&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/system.drawing.imaging.colormatrix%28v=vs.100%29.aspx&quot; target=&quot;_blank&quot;&gt;&lt;code&gt;ColorMatrix&lt;/code&gt;&lt;/a&gt;
to perform the conversion. A &lt;code&gt;ColorMatrix&lt;/code&gt; is a 5x5 matrix that can make
just about any modifications to the color of an image. A &lt;code&gt;ColorMatrix&lt;/code&gt;
is pretty complicated and deserves a whole tutorial to itself.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span id=&quot;_ctl0_ContentPlaceHolder1_Label1&quot;&gt;We&#39;re going to use GDI to draw the new black and white image.
The benefit of this technique over the last one is that we don&#39;t need to
know any information about the image&#39;s pixel format. The code here is
pretty straight forward. First create the blank image and get a
&lt;code&gt;Graphics&lt;/code&gt; object from it. Next, create the &lt;code&gt;ColorMatrix&lt;/code&gt; that will
convert the original image to grayscale. Declare an &lt;code&gt;ImageAttributes&lt;/code&gt;
object that will use the &lt;code&gt;ColorMatrix&lt;/code&gt; and use it to draw the new image
using &lt;code&gt;DrawImage&lt;/code&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span id=&quot;_ctl0_ContentPlaceHolder1_Label1&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot;; font-size: x-small;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;span id=&quot;_ctl0_ContentPlaceHolder1_Label1&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot;; font-size: x-small;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;Below is code for your proble&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot;;&quot;&gt;m&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span id=&quot;_ctl0_ContentPlaceHolder1_Label1&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot;; font-size: x-small;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot;;&quot;&gt;&amp;nbsp;&lt;code&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span id=&quot;_ctl0_ContentPlaceHolder1_Label1&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot;; font-size: x-small;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot;;&quot;&gt;&lt;code&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;code&gt;&lt;span class=&quot;pun&quot;&gt; &lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;script src=&quot;https://gist.github.com/dhrumil162/810511ce17fce7f91ed0758b38f76006.js&quot;&gt;&lt;/script&gt;
&lt;/div&gt;
</description><link>http://dhrumilsanghani.blogspot.com/2017/03/making-image-black-and-white-in-c.html</link><author>noreply@blogger.com (Dhrumil Sanghani)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4381785500353665979.post-4350838202354073982</guid><pubDate>Wed, 06 Jul 2016 13:16:00 +0000</pubDate><atom:updated>2016-07-06T18:51:39.381+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Azure Blob</category><category domain="http://www.blogger.com/atom/ns#">Azure C#</category><category domain="http://www.blogger.com/atom/ns#">Azure Container</category><category domain="http://www.blogger.com/atom/ns#">Azure Storage</category><category domain="http://www.blogger.com/atom/ns#">File Upload in Azure</category><category domain="http://www.blogger.com/atom/ns#">File upload in C#</category><category domain="http://www.blogger.com/atom/ns#">File upload with Azure Cloud in MVC C#</category><title>Document Upload in Azure Cloud with ASP.Net MVC</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h3 style=&quot;margin-left: 0in; text-align: left; text-indent: 0in;&quot;&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: small; text-indent: 0in;&quot;&gt;Configure Azure storage
connection string&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/h3&gt;
&lt;div class=&quot;MsoBodyText&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;To
configure your connection string, open the web&lt;span class=&quot;SourceText&quot;&gt;.config
or app.config&lt;/span&gt; file from Solution Explorer in Visual Studio.Add below line in &amp;lt;appSettings&amp;gt;
tag of your config file. Replace &lt;span class=&quot;SourceText&quot;&gt;&quot;your
account name&quot;&lt;/span&gt; with the name of your storage account, and &lt;span class=&quot;SourceText&quot;&gt;&quot;your account key&quot;&lt;/span&gt; with your account access
key: &lt;span style=&quot;color: blue;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoBodyText&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;add&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;key&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;StorageConnectionString&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;value&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;DefaultEndpointsProtocol=https;AccountName=&amp;lt;your
account name&amp;gt;;AccountKey=&amp;lt;your account key&amp;gt;&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt; /&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoBodyText&quot;&gt;
&lt;/div&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;b style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Parse the connection string
from Config file&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;MsoBodyText&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;The
Microsoft Azure Configuration Manager Library for .NET provides a class for
parsing a connection string from a configuration file. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoBodyText&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;below
is example that shows to retrieve a connection string from a configuration
file: &lt;span style=&quot;color: teal;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoBodyText&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;color: teal;&quot;&gt;CloudStorageAccount&lt;/span&gt; storageAccount = &lt;span style=&quot;color: teal;&quot;&gt;CloudStorageAccount&lt;/span&gt;.Parse(&lt;span style=&quot;color: teal;&quot;&gt;CloudConfigurationManager&lt;/span&gt;.GetSetting(&lt;span style=&quot;color: maroon;&quot;&gt;&quot;StorageConnectionString&quot;&lt;/span&gt;));&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoBodyText&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;Above line will parse CloudStorageAccount from your connection
string.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoBodyText&quot;&gt;
&lt;/div&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;b style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Create the Blob
service client&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;MsoBodyText&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;The &lt;strong&gt;CloudBlobClient&lt;/strong&gt; class enables you to retrieve
containers and blobs stored in your storage. Here&#39;s one way to create the
service client: &lt;span style=&quot;color: teal;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoBodyText&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;color: teal;&quot;&gt;CloudBlobClient&lt;/span&gt; blobClient = storageAccount.CreateCloudBlobClient();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoBodyText&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoBodyText&quot;&gt;
&lt;/div&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;b style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Create
Containers for&amp;nbsp; Blob service Client&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;MsoBodyText&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;Below
example shows how to create a container for blob service client, you can create
different containers for different users by replacing your names with
&quot;&amp;lt;container name&amp;gt;&quot; in below code and also shows how to set
permissions for that perticular container :&lt;span style=&quot;color: teal;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 6.0pt; margin-left: 0in; margin-right: 0in; margin-top: 12.0pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;color: teal;&quot;&gt;CloudBlobContainer&lt;/span&gt; container = blobClient.GetContainerReference(&amp;lt;container
name&amp;gt;);&lt;span style=&quot;color: blue;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;if&lt;/span&gt; (container.CreateIfNotExists())&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; container.SetPermissions(&lt;span style=&quot;color: blue;&quot;&gt;new&lt;/span&gt; &lt;span style=&quot;color: teal;&quot;&gt;BlobContainerPermissions&lt;/span&gt; { PublicAccess =
&lt;span style=&quot;color: teal;&quot;&gt;BlobContainerPublicAccessType&lt;/span&gt;.Blob });&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;}&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoBodyText&quot; style=&quot;line-height: 10.0pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;For defining container name there are
basic rules are there, which are as follows&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif; line-height: 10pt;&quot;&gt;:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; mso-list: l2 level1 lfo3; tab-stops: 0in; text-indent: 0in;&quot;&gt;
&lt;/div&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif; text-indent: 0in;&quot;&gt;Container names
must start with a letter or number, and can contain only letters, numbers, and
the dash (-) character.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif; text-indent: 0in;&quot;&gt;Every dash (-)
character must be immediately preceded and followed by a letter or number;
consecutive dashes are not permitted in container names.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif; text-indent: 0in;&quot;&gt;All letters in a
container name must be lowercase.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif; text-indent: 0in;&quot;&gt;Container names
must be from 3 through 63 characters long.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0in; mso-list: l2 level1 lfo3; text-indent: 0in;&quot;&gt;
&lt;/div&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;b style=&quot;font-family: Verdana, sans-serif; text-indent: 0in;&quot;&gt;Create
Blob into Containers&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;MsoBodyText&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;To
upload a file to a block blob, get a container reference as shown above and use
it to get a block blob reference. Once you have a blob reference, you can
upload any stream of data to it by calling the &lt;strong&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;UploadFromStream &lt;/span&gt;&lt;/strong&gt;method. This operation will create the
blob if it didn&#39;t previously exist, or overwrite it if it does exist. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoBodyText&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;The
following example shows how to upload a blob into a container which is already
created :&lt;span style=&quot;color: teal;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 6.0pt; margin-left: 0in; margin-right: 0in; margin-top: 12.0pt;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;color: teal;&quot;&gt;CloudBlockBlob&lt;/span&gt; blob = container.GetBlockBlobReference(fileName);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;blob.UploadFromStream(upload.InputStream);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;Now, you can get that files or data by using &lt;b&gt;blob.Uri.AbsoluteUri, &lt;/b&gt;this will give you url for download or
display data or files that you uploaded into &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;blob container. Or you can use below line of code for download
stream of data which uploaded uisng&amp;nbsp; &lt;strong&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;UploadFromStream
&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;function
:&lt;/strong&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;PreformattedText&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;clipboard-element-15&quot;&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style=&quot;color: green;&quot;&gt;// Retrieve reference to a blob named .&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: teal;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;PreformattedText&quot; style=&quot;line-height: 160%; mso-pagination: widow-orphan;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;color: teal; line-height: 160%;&quot;&gt;CloudBlockBlob&lt;/span&gt;&lt;span style=&quot;line-height: 160%;&quot;&gt; blockBlob = container.&lt;/span&gt;&lt;span style=&quot;color: teal; line-height: 160%;&quot;&gt;GetBlockBlobReference&lt;/span&gt;&lt;span style=&quot;line-height: 160%;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: maroon; line-height: 160%;&quot;&gt;&amp;lt;blob name&amp;gt;&lt;/span&gt;&lt;span style=&quot;line-height: 160%;&quot;&gt;);&lt;/span&gt;&lt;span style=&quot;color: green; line-height: 160%;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;PreformattedText&quot; style=&quot;line-height: 160%; mso-pagination: widow-orphan;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;color: green; line-height: 160%;&quot;&gt;// Save blob contents to a file.&lt;/span&gt;&lt;span style=&quot;color: navy; line-height: 160%;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;PreformattedText&quot; style=&quot;line-height: 160%; mso-pagination: widow-orphan;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;color: navy; line-height: 160%;&quot;&gt;using&lt;/span&gt;&lt;span style=&quot;line-height: 160%;&quot;&gt; (&lt;/span&gt;&lt;span style=&quot;color: navy; line-height: 160%;&quot;&gt;var&lt;/span&gt;&lt;span style=&quot;line-height: 160%;&quot;&gt; fileStream = &lt;/span&gt;&lt;span style=&quot;color: teal; line-height: 160%;&quot;&gt;System&lt;/span&gt;&lt;span style=&quot;line-height: 160%;&quot;&gt;.IO.&lt;/span&gt;&lt;span style=&quot;color: teal; line-height: 160%;&quot;&gt;File&lt;/span&gt;&lt;span style=&quot;line-height: 160%;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: teal; line-height: 160%;&quot;&gt;OpenWrite&lt;/span&gt;&lt;span style=&quot;line-height: 160%;&quot;&gt;(@&lt;/span&gt;&lt;span style=&quot;color: maroon; line-height: 160%;&quot;&gt;&quot;path\myfile&quot;&lt;/span&gt;&lt;span style=&quot;line-height: 160%;&quot;&gt;))&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;PreformattedText&quot; style=&quot;line-height: 160%; mso-pagination: widow-orphan;&quot;&gt;
&lt;span style=&quot;line-height: 160%;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;{&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;PreformattedText&quot; style=&quot;line-height: 160%; mso-pagination: widow-orphan;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 160%;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
blockBlob.&lt;/span&gt;&lt;span style=&quot;color: teal; line-height: 160%;&quot;&gt;DownloadToStream&lt;/span&gt;&lt;span style=&quot;line-height: 160%;&quot;&gt;(fileStream);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;PreformattedText&quot; style=&quot;line-height: 160%; margin-bottom: 14.15pt; mso-pagination: widow-orphan;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;line-height: 160%;&quot;&gt;}&lt;/span&gt;&lt;strong&gt;&lt;span style=&quot;line-height: 160%;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;PreformattedText&quot; style=&quot;line-height: 160%; margin-bottom: 14.15pt; mso-pagination: widow-orphan;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;line-height: 160%;&quot;&gt;In above code,
first it will retreive refernce of blob which you want to download, and then it
will transfer the blob contents to a stream object and then save that stream
into file which given as &quot;@&lt;span style=&quot;color: maroon;&quot;&gt;&quot;path\myfile&quot;&lt;/span&gt;.&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-weight: normal; line-height: 160%;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoBodyText&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Delete blob from Container :&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoBodyText&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;To
delete a blob, first get a blob reference and then call the Delete method of
that blob as shown below :&lt;span style=&quot;color: green;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;a href=&quot;https://www.blogger.com/null&quot; name=&quot;clipboard-element-17&quot;&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style=&quot;color: green;&quot;&gt;// Retrieve
reference to a blob&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;color: teal;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;color: teal;&quot;&gt;CloudBlockBlob&lt;/span&gt; blockBlob = container.&lt;span style=&quot;color: teal;&quot;&gt;GetBlockBlobReference&lt;/span&gt;(&lt;span style=&quot;color: maroon;&quot;&gt;&amp;lt;blob
name&amp;gt;&lt;/span&gt;);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;color: green;&quot;&gt;// Delete the blob.&lt;/span&gt;&lt;/strong&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;blockBlob.&lt;span style=&quot;color: teal;&quot;&gt;Delete&lt;/span&gt;();&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</description><link>http://dhrumilsanghani.blogspot.com/2016/07/document-upload-in-azure-cloud-with.html</link><author>noreply@blogger.com (Dhrumil Sanghani)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4381785500353665979.post-771836965286152705</guid><pubDate>Thu, 12 May 2016 16:14:00 +0000</pubDate><atom:updated>2016-05-22T12:07:11.185+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Excel</category><category domain="http://www.blogger.com/atom/ns#">Export to Excel C#</category><category domain="http://www.blogger.com/atom/ns#">Export to Excel in Kendo grid</category><category domain="http://www.blogger.com/atom/ns#">Export to Pdf C#</category><category domain="http://www.blogger.com/atom/ns#">Export to Pdf in Kendo grid</category><category domain="http://www.blogger.com/atom/ns#">Kendo grid</category><category domain="http://www.blogger.com/atom/ns#">Kendo UI MVC</category><title>Export excel and Pdf with Kendo UI MVC c#</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;Export to Excel and Pdf&lt;/span&gt;&lt;/h4&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;Export excel and pdf is now a days a basic needs of clients for saving reports or tables data.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;Kendo UI has build features for exporting table data to excel and pdf with Excel() and Pdf() functions.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;Functions are used as below.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class=&quot;brush: csharp&quot;&gt; @(Html.Kendo().Grid(Model)
    .Name(&quot;timeGrid&quot;)
    .NoRecords()
    .Columns(columns =&amp;gt;
    {
        columns.Bound(p =&amp;gt; p.Field1).Title(&quot;Field1&quot;);
        columns.Bound(p =&amp;gt; p.Field2).Title(&quot;Field2&quot;);
        columns.Bound(p =&amp;gt; p.Field3).Title(&quot;Field3&quot;);
    }).Groupable()
       .Sortable()
    .Excel(excel =&amp;gt; excel
       .FileName(&quot;FileName.xlsx&quot;).AllPages(true)
       .Filterable(true)
       .ProxyURL(Url.Action(&quot;Excel_Export_Save&quot;, &quot;Controller&quot;))
    )
             .Pdf(pdf =&amp;gt; pdf
                .AllPages()
                .FileName(&quot;FileName.pdf&quot;).ForceProxy(true)
                .ProxyURL(Url.Action(&quot;Pdf_Export_Save&quot;, &quot;Controller&quot;))
            )
    .ToolBar(tools =&amp;gt; tools.Excel())
    .ToolBar(tools =&amp;gt; tools.Pdf())
    .Filterable()
    .Pageable().DataSource(dataSource =&amp;gt; dataSource
        .Ajax()
        .PageSize(10)
        .ServerOperation(false)
    )
                )&lt;/pre&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;Place above code in your View page, in above code the use of Excel() and Pdf() function in Kendo MVC.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;For Generating buttons for Excel and Pdf export Toolbar() function is used shown in code. &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;In above their sub-functions which are used like FileName(), ProxyURL(),etc. are used to customize Excel and Pdf.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;FileName() : &lt;/b&gt;This function is used to give file name.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;ProxyURL() : &lt;/b&gt;Sometimes client wants reports or file in different format or customize view in file at that time ProxyURL() function is used to create customize file. ProxyURL() generally takes two arguments like action name and controller name.&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: left; margin-right: 1em; text-align: left;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyIdiro7NDJQgD0GJe4fNu7Z46XTDyELaK7v-Om9f7Cyv35fb_ajqlfKZVwRFzWlet8tiS1CnFWiY6nWQIFI-VWLn3Qpsb4q39uDn_0BsMaQD7Ie7xf3IsInQL2JdvUtG2km_xzMgnJw/s1600/Capture.PNG&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Proxy URL&quot; border=&quot;0&quot; height=&quot;99&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyIdiro7NDJQgD0GJe4fNu7Z46XTDyELaK7v-Om9f7Cyv35fb_ajqlfKZVwRFzWlet8tiS1CnFWiY6nWQIFI-VWLn3Qpsb4q39uDn_0BsMaQD7Ie7xf3IsInQL2JdvUtG2km_xzMgnJw/s640/Capture.PNG&quot; title=&quot;Proxy URL Method&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;ProxyURL &lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;Action in Controller&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Filterable() : &lt;/b&gt;This function takes one argument i.e. true or false. If you passed true and then it will allows filtration in generated excel which you used in table.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;AllPages() : &lt;/b&gt;AllPages() function indicates your generated Pdf or Excel file will contains pages of grid or not.It will takes argument as true or false.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;Above how you can use Excel(),Pdf() and Toolbar() function for exporting grid data to Excel and Pdf file.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;a href=&quot;http://demos.telerik.com/aspnet-mvc/grid/excel-export&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Click Here To Demo For Export to Excel with Kendo Grid&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;a href=&quot;http://demos.telerik.com/aspnet-mvc/grid/pdf-export&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Click Here To Demo For Export to PDF with Kendo Grid&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;Hope this will help you. Keep coding... :) &lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</description><link>http://dhrumilsanghani.blogspot.com/2016/05/export-excel-and-pdf-with-kendo-ui-mvc-c.html</link><author>noreply@blogger.com (Dhrumil Sanghani)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyIdiro7NDJQgD0GJe4fNu7Z46XTDyELaK7v-Om9f7Cyv35fb_ajqlfKZVwRFzWlet8tiS1CnFWiY6nWQIFI-VWLn3Qpsb4q39uDn_0BsMaQD7Ie7xf3IsInQL2JdvUtG2km_xzMgnJw/s72-c/Capture.PNG" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4381785500353665979.post-1509920883740349020</guid><pubDate>Fri, 29 Apr 2016 17:56:00 +0000</pubDate><atom:updated>2016-05-17T21:59:33.747+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">File Upload</category><category domain="http://www.blogger.com/atom/ns#">File upload in C#</category><category domain="http://www.blogger.com/atom/ns#">File upload in MVC C#</category><category domain="http://www.blogger.com/atom/ns#">File upload with Ajax Call.</category><category domain="http://www.blogger.com/atom/ns#">File upload with FormData</category><category domain="http://www.blogger.com/atom/ns#">File Upload with jQuery</category><category domain="http://www.blogger.com/atom/ns#">File upoad ajax call</category><category domain="http://www.blogger.com/atom/ns#">XMLHttpRequest</category><title>File Upload uisng Jquery in C# ASP.Net MVC</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;There so many ways to upload files with jqueries in ASP.Net C#. One way is with creating &lt;span style=&quot;color: black;&quot;&gt;XMLHttpRequest and another way is with FormData object.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;In this post i&#39;ll show uploading files and saving form data in one ajax call using jquery.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;Upload Files with Jquery in ASP.Net MVC C#&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;First code for View which represents normal html code of form&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;pre class=&quot;brush: csharp&quot;&gt;@model modelname

&lt;div class=&quot;modal-content&quot;&gt;
&lt;form class=&quot;form-horizontal&quot; id=&quot;frmFileUpload&quot; method=&quot;post&quot; role=&quot;form&quot;&gt;
&lt;div class=&quot;modal-header&quot;&gt;
&lt;a aria-hidden=&quot;true&quot; class=&quot;close&quot; data-dismiss=&quot;modal&quot; href=&quot;https://www.blogger.com/null&quot;&gt;&lt;/a&gt;

&lt;br /&gt;
&lt;h4 class=&quot;modal-title&quot;&gt;
File Upload&lt;/h4&gt;
&lt;/div&gt;
&lt;div class=&quot;modal-body&quot;&gt;
&lt;div class=&quot;form-body&quot;&gt;
&lt;div class=&quot;form-group&quot;&gt;
&lt;label class=&quot;col-md-3 control-label&quot;&gt;File&lt;/label&gt;
&lt;br /&gt;
&lt;div class=&quot;col-md-7&quot;&gt;
@Html.TextBoxFor(m =&amp;gt; m.File, new { @type = &quot;file&quot;, @multiple = &quot;multiple&quot; })
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;form-group&quot;&gt;
&lt;label class=&quot;col-md-3 control-label&quot;&gt;Field 1&lt;/label&gt;
&lt;br /&gt;
&lt;div class=&quot;col-md-4&quot;&gt;
@Html.TextBoxFor(m =&amp;gt; m.Field1, new { @class = &quot;form-control datepicker&quot; })
@Html.ValidationMessageFor(m =&amp;gt; m.Field1)
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/form&gt;
&lt;div class=&quot;modal-footer&quot;&gt;
&lt;a class=&quot;btn btn-success&quot; href=&quot;https://www.blogger.com/blogger.g?blogID=4381785500353665979&quot; id=&quot;btnUploadFile&quot;&gt;Submit&lt;/a&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;script&gt;
       $(&quot;#btnUploadFile&quot;).click(function (e) {
        e.preventDefault();
        if ($(&quot;#frmFileUpload&quot;).valid()) {
            var formData = new FormData($(&#39;#frmFileUpload&#39;)[0]);
            $.ajax({
                url: &#39;@Url.Action(&quot;SaveFilesWithFormData&quot;)&#39;,
                data: formData,
                type: &#39;POST&#39;,
                enctype: &#39;multipart/form-data&#39;,
                contentType: false,
                processData: false,
                success: function (data) {
                    if (data.indexOf(&quot;Success&quot;) &gt;= 0) {
                           //code after successful upload
                    }
                }
            });
        }
    });
&lt;/script&gt;
&lt;/pre&gt;
&lt;b&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;MVC Controller Code for Saving File&lt;/span&gt;&lt;/b&gt; &lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;In controller create action method with two arguments one is for formdata and another one is for List of HttpPostedFileBase Class which represents multiple files that you select.
&lt;/span&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush: csharp&quot;&gt;public JsonResult SaveFilesWithFormData(ModelName FormData, List Of HTTPPostedFileBase Files) //Model Name represents class provided in view
{           
    try
    {
        //logic for saving data into database

        //save multiple files
        foreach (var upload in File)
        {
            if (upload != null)
            {
                 string pathToSave = &quot;folderpath&quot;;

                 //Check folder is exist or not if not then it will creates folder
                 if (!Directory.Exists(pathToSave))
                 {
                     Directory.CreateDirectory(pathToSave);
                 }

                 //get file name for selected file            
                 string filename = Path.GetFileName(upload.FileName);

                 //save file
                 upload.SaveAs(pathToSave + filename);
            }
        }
        msg = &quot;Success&quot;;
    }
    catch (Exception ex)
    {
        Log.Error(ex.Message);
    }
    return Json(msg, JsonRequestBehavior.AllowGet);
}&lt;/pre&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;Hope that above code will help you to save files easily with form data into server.
Keep coding
&lt;/span&gt;&lt;/div&gt;
</description><link>http://dhrumilsanghani.blogspot.com/2016/04/file-upload-uisng-jquery-in-c-aspnet-mvc.html</link><author>noreply@blogger.com (Dhrumil Sanghani)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4381785500353665979.post-3358279171033282045</guid><pubDate>Sat, 02 Apr 2016 09:12:00 +0000</pubDate><atom:updated>2016-04-02T15:56:29.160+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Image convert to Base64 C#</category><category domain="http://www.blogger.com/atom/ns#">Image with byte array in MVC C#</category><category domain="http://www.blogger.com/atom/ns#">img tag src set with base64 string</category><category domain="http://www.blogger.com/atom/ns#">Use of ViewBag in MVC</category><title>Display image from byte array in ASP.NET MVC</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;There are many ways to display image from byte array in MVC as well as normal ASP.Net projects.In this post I&#39;ll explain couple of them.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;1) Using BASE64 string &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;of the image through ViewBag&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;The first &lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;way i&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;s&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt; by&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; sending a Base64 &lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;string &lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;as&lt;/span&gt;&lt;/span&gt; dataURL &lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;/span&gt;through ViewBag. &lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;As shown&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt; in b&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;elow &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;action method under consideration 
 generates such a Base64 &lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;string &lt;/span&gt;of the image (often called Data URL) and 
 then pass it to the view via a ViewBag property &lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;in &lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;MVC&lt;/span&gt;&lt;/span&gt;.&lt;b&gt; &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;pre class=&quot;brush: csharp&quot;&gt;public ActionResult Image()
{
    string path = Server.MapPath(&quot;~/images/computer.png&quot;);
    byte[] imageByteData = System.IO.File.ReadAllBytes(path);
    string imageBase64Data=Convert.ToBase64String(imageByteData);
    string imageDataURL= string.Format(&quot;data:image/png;base64,{0}&quot;, imageBase64Data);
    ViewBag.ImageData = imageDataURL;
    return View();
}&lt;/pre&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;The above code is a action method of Controller. In this action method it uses physical path of image and read all bytes of that image using&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt; &lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;b&gt;ReadAllBytes() &lt;/b&gt;method. Once it read all bytes of that image in form of byte array,it will converts that byte array into base64 string format.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;This converted base64 string is used to generate dataURL as shown in code. Take care of not to forget to append &lt;/span&gt;&lt;b&gt;data:image/png;base64 &lt;/b&gt;at beginning of base64 string as shown.This way the browser knows that the 
 src attribute value itself contains the image data. and at last assign value of dataURL to ViewBag.and then just below line in View to use that ViewBag.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;/span&gt;
&lt;pre class=&quot;brush: html&quot;&gt;&lt;img src=&quot;@ViewBag.ImageData&quot; /&gt;&amp;nbsp;&lt;/pre&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Output :&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqQL-8U8qsFADFH0fplGvPX5Zaa2paAdxl6pE8IFS_qNSXV4mnJ_fzvxIxR-RNLSBYgX9WBQQ2T8J39HPIPWKylE3mIIqi7P6ueSlmOFMt0sEhs84nfezVZxDyUWWzIwU_2WQgPODaOg/s1600/Base64Image.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Base64Image.png&quot; border=&quot;0&quot; height=&quot;204&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqQL-8U8qsFADFH0fplGvPX5Zaa2paAdxl6pE8IFS_qNSXV4mnJ_fzvxIxR-RNLSBYgX9WBQQ2T8J39HPIPWKylE3mIIqi7P6ueSlmOFMt0sEhs84nfezVZxDyUWWzIwU_2WQgPODaOg/s320/Base64Image.png&quot; width=&quot;320&quot; /&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;2) By Sending Image File as ActionResult&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;In this approach it will reads byte array from image physical path and creates one file&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;, after &lt;/span&gt;th&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;is &lt;/span&gt;it will send that file as &lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;result of action method in Controller.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;/span&gt;
&lt;pre class=&quot;brush: csharp&quot;&gt;public ActionResult GetImageFile()
{
    string path = Server.MapPath(&quot;~/images/computer.png&quot;);
    byte[] imageByteData = System.IO.File.ReadAllBytes(path);
    return File(imageByteData, &quot;image/png&quot;); 
}&lt;/pre&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;To use the GetImageFile() action method you have to write below line in View:&lt;/span&gt;
&lt;br /&gt;
&lt;pre&gt;&amp;lt;img src=&#39;@Url.Action(&quot;GetImageFile&quot;, &quot;Home&quot;)&#39;/&amp;gt;&lt;/pre&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;Hope this will help you.
&lt;/span&gt;&lt;/div&gt;
</description><link>http://dhrumilsanghani.blogspot.com/2016/04/display-image-from-byte-array-in-aspnet.html</link><author>noreply@blogger.com (Dhrumil Sanghani)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqQL-8U8qsFADFH0fplGvPX5Zaa2paAdxl6pE8IFS_qNSXV4mnJ_fzvxIxR-RNLSBYgX9WBQQ2T8J39HPIPWKylE3mIIqi7P6ueSlmOFMt0sEhs84nfezVZxDyUWWzIwU_2WQgPODaOg/s72-c/Base64Image.png" height="72" width="72"/><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4381785500353665979.post-702920408616193378</guid><pubDate>Sun, 13 Mar 2016 08:49:00 +0000</pubDate><atom:updated>2016-04-02T14:22:25.926+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">c# google currency converter api</category><category domain="http://www.blogger.com/atom/ns#">Currency conversion in C#</category><category domain="http://www.blogger.com/atom/ns#">dollar to rupee</category><category domain="http://www.blogger.com/atom/ns#">google API for currency conversion</category><category domain="http://www.blogger.com/atom/ns#">Google finance converter</category><category domain="http://www.blogger.com/atom/ns#">program for currency converter in c#</category><category domain="http://www.blogger.com/atom/ns#">Rate exchange</category><category domain="http://www.blogger.com/atom/ns#">Yahoo finance</category><title>C# Currency Converter using Google API </title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;/ul&gt;
&lt;h2 style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif; font-size: large;&quot;&gt;C&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;urrenc&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;y conve&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;rsion in C# &lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;/span&gt;u&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;sing Googl&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;e API&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;There are so many ways to convert amount from one currency to another currency like using google finance converter, Yahoo finance and rate-exchange&lt;span style=&quot;color: #a31515;&quot;&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;In this post i will show &lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;conversion &lt;/span&gt;using&lt;/span&gt;&amp;nbsp;&lt;a href=&quot;https://www.google.com/finance/converter&quot; target=&quot;_blank&quot;&gt;Google Finance Converter.&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;In &lt;span style=&quot;color: #a31515;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;b&lt;span style=&quot;color: #a31515;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;elow&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; code, I create one &lt;b&gt;WebRequest &lt;/b&gt;for&lt;/span&gt; &lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;&lt;span style=&quot;color: #a31515;&quot;&gt;&lt;a href=&quot;https://www.google.com/finance/converter&quot; target=&quot;_blank&quot;&gt;Google Finance Converter&lt;/a&gt; &lt;span style=&quot;color: black;&quot;&gt;which will return result of arguments which are attached &lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;with it.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;Get the response of &lt;b&gt;WebRequest &lt;/b&gt;in form of Stream and stored it in &lt;b&gt;streamReader (which is the object of StreamReader Class)&lt;/b&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;By using, &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;Regex &lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;fetched converted amount with desired currency code and stored this result into a string variable and again using &lt;b&gt;Regex &lt;/b&gt;fetched only decimal part from generated string.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;Hope this post will help you to get the exact result that you want. &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;/ul&gt;
&lt;pre class=&quot;brush: csharp&quot;&gt;
public string CurrencyConvert(decimal amount, string fromCurrency, string toCurrency)
{
      decimal currency = 0;
      string convertedAmount = &quot;0&quot;;
      try
      {
          string url = string.Format(&quot;https://www.google.com/finance/converter?a={2}&amp;amp;from={0}&amp;amp;to={1}&quot;, fromCurrency.ToUpper(), toCurrency.ToUpper(), amount);
          WebRequest request = WebRequest.Create(url);
          StreamReader streamReader = new StreamReader(request.GetResponse().GetResponseStream(), System.Text.Encoding.ASCII);
          string result = Regex.Matches(streamReader.ReadToEnd(), &quot;&lt;span bld=&quot;&quot; class=&quot;\&quot;&gt;([^&amp;lt;]+)&lt;/span&gt;&quot;)[0].Groups[1].Value;
          string rs = new Regex(@&quot;^\D*?((-?(\d+(\.\d+)?))|(-?\.\d+)).*&quot;).Match(result).Groups[1].Value;
          if (decimal.TryParse((new Regex(@&quot;^\D*?((-?(\d+(\.\d+)?))|(-?\.\d+)).*&quot;).Match(result).Groups[1].Value), out currency))
          {
              convertedAmount = currency.ToString(&quot;0.00&quot;);
          }
      }
      catch (Exception ex)
      {
          throw ex;
      }
      return convertedAmount;
}
&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
</description><link>http://dhrumilsanghani.blogspot.com/2016/03/c-currency-converter-using-google-api.html</link><author>noreply@blogger.com (Dhrumil Sanghani)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4381785500353665979.post-1153200881534271567</guid><pubDate>Mon, 29 Feb 2016 16:31:00 +0000</pubDate><atom:updated>2016-03-20T15:28:22.052+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">allow only numbers in textbox jquery on keypress</category><category domain="http://www.blogger.com/atom/ns#">Decimal number allow</category><category domain="http://www.blogger.com/atom/ns#">number allow jquery</category><category domain="http://www.blogger.com/atom/ns#">number check jquery</category><category domain="http://www.blogger.com/atom/ns#">validation for number</category><title>Allow only numbers in textbox jquery</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;For allowing only numbers in textbox using jQuery, you can create key-press or key-down or key-up event for textbox by using textbox id or class.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;In below example i used class name (&quot;number&quot;) for applying validation to textbox.&amp;nbsp; &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;script src=&quot;https://gist.github.com/dhrumil162/998b7bda608ede030e2b.js?file=number.js&quot;&gt;&lt;/script&gt;

&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;You just had copy above code and paste where you want to apply numeric validation.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;For allowin&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;g numbers with decimal points&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;script src=&quot;https://gist.github.com/dhrumil162/998b7bda608ede030e2b.js?file=decimalnumber.js&quot;&gt;&lt;/script&gt;
&lt;/div&gt;
</description><link>http://dhrumilsanghani.blogspot.com/2016/02/allow-only-numbers-in-textbox-jquery.html</link><author>noreply@blogger.com (Dhrumil Sanghani)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4381785500353665979.post-7332766431804094290</guid><pubDate>Fri, 19 Feb 2016 16:47:00 +0000</pubDate><atom:updated>2016-03-20T15:47:17.684+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Add WWW in URL</category><category domain="http://www.blogger.com/atom/ns#">iis url rewrite</category><category domain="http://www.blogger.com/atom/ns#">non-WWW to WWW in C#</category><category domain="http://www.blogger.com/atom/ns#">redirect non www to www iis</category><category domain="http://www.blogger.com/atom/ns#">Url rewrite</category><category domain="http://www.blogger.com/atom/ns#">web config rewrite</category><category domain="http://www.blogger.com/atom/ns#">Web.config C#</category><title>Url rewrite for non-www to www in C#</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;WWW version is very useful to make your web site easily searchable by web crawler also WWW version helps to increase your chances make your web site rank higher in SEO purpose.&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt; &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;One common use of URL Rewrite is redirecting http://domain.com to 
http://www.domain.com.&amp;nbsp; Many people are doing this for search engine 
optimization (SEO) so that search engines only see the one site, rather 
than two sites.&amp;nbsp; The goal is to set a permanent 301 redirect.&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;URL Rewrite works at the global level, or site level (or application 
level for that matter).&amp;nbsp; Where you apply it is really up to how you 
manage your server.&amp;nbsp; Either will work for a domain name redirect like 
this.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;  &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;You can choose to create the rules using IIS Manager, or 
using a text editor and updating web.config directly.&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt; &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;For specifying non-WWW version to WWW version for your web site in C#.net, write below code in web.config inside system.webServer tag, &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;script src=&quot;https://gist.github.com/dhrumil162/39584e864b032aa17d5a.js?file=urlrewrite.html&quot;&gt;&lt;/script&gt;
&lt;/div&gt;
&lt;/div&gt;
</description><link>http://dhrumilsanghani.blogspot.com/2016/02/url-rewirte-for-non-www-to-www-in-c.html</link><author>noreply@blogger.com (Dhrumil Sanghani)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4381785500353665979.post-1808173432021765131</guid><pubDate>Wed, 17 Feb 2016 16:20:00 +0000</pubDate><atom:updated>2016-03-14T21:38:14.646+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Check valid JSON string</category><category domain="http://www.blogger.com/atom/ns#">JSON</category><category domain="http://www.blogger.com/atom/ns#">JSON Parser</category><category domain="http://www.blogger.com/atom/ns#">Valid JSON</category><title>Check valid JSON String</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;To check whether entered string is in valid json format or not. Use below link.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;a href=&quot;http://json.parser.online.fr/&quot; target=&quot;_blank&quot;&gt;Check Valid JSON&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;/ul&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;If you entered valid json string it will show output as shown in below image :&lt;/span&gt;&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;/ul&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWIrCHEYQ1WV2sb-nAtNEfy8qIfjN6dG4OFQiB52Zylv5nINa05jXl7PhB1qRyRxPcNgnAE3UaSmBexOh_PnlHejIuNPjoPycj9hbTB3_K8SxYdgC3K6Z0lNiWrSs1alFNvPOdU7SuCg/s1600/invalid.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Not Valid Json String&quot; border=&quot;0&quot; height=&quot;291&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWIrCHEYQ1WV2sb-nAtNEfy8qIfjN6dG4OFQiB52Zylv5nINa05jXl7PhB1qRyRxPcNgnAE3UaSmBexOh_PnlHejIuNPjoPycj9hbTB3_K8SxYdgC3K6Z0lNiWrSs1alFNvPOdU7SuCg/s640/invalid.png&quot; title=&quot;Not valid JSON string&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-UI1-WCXCh2U4SM6V2n22YpLT3Lz7eIz5Hxif2PfXQtf9FAnNsESWWQol57yXZtHwa8q18vBYJxVLTowztCWPwpSQmWlRYrt2Y4uqP7aiF-0rkFLZId49aaBHil8KS4V6Y38kwcRphg/s1600/valid.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;/ul&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;If you entered invalid json string it will show output as shown in above image &lt;/span&gt;&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;/ul&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBpE3k3wdn3uZmb8wU5oJx2EUAdnVASg_doLsBUsnSIXdrS0GlPyO9EcDagdy_znlS696zL2NzEGG63OaNZBvRok9fEI9b3ZsDzdlsCMdAL1iUaazWInQQagJjcUGEFmkIOvJpHwLsVA/s1600/valid.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Valid JSON string&quot; border=&quot;0&quot; height=&quot;292&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBpE3k3wdn3uZmb8wU5oJx2EUAdnVASg_doLsBUsnSIXdrS0GlPyO9EcDagdy_znlS696zL2NzEGG63OaNZBvRok9fEI9b3ZsDzdlsCMdAL1iUaazWInQQagJjcUGEFmkIOvJpHwLsVA/s640/valid.png&quot; title=&quot;Valid JSON string&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
</description><link>http://dhrumilsanghani.blogspot.com/2016/02/check-valid-json-string.html</link><author>noreply@blogger.com (Dhrumil Sanghani)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWIrCHEYQ1WV2sb-nAtNEfy8qIfjN6dG4OFQiB52Zylv5nINa05jXl7PhB1qRyRxPcNgnAE3UaSmBexOh_PnlHejIuNPjoPycj9hbTB3_K8SxYdgC3K6Z0lNiWrSs1alFNvPOdU7SuCg/s72-c/invalid.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4381785500353665979.post-8155872358489812186</guid><pubDate>Sun, 07 Feb 2016 17:27:00 +0000</pubDate><atom:updated>2016-03-20T15:52:52.046+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">CRUD Operations in MVC</category><category domain="http://www.blogger.com/atom/ns#">CRUD Operations with ajax in MVC</category><title>MVC CRUD Operations Using jQuery JSON and LINQ To SQL Class</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;b&gt;Step 1 : Database&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Create an EmployeeData table in a SQL database as in the following&lt;br /&gt;&lt;br /&gt;
&lt;script src=&quot;https://gist.github.com/dhrumil162/6531332a0ce631c20e1c.js?file=createquery.sql&quot;&gt;&lt;/script&gt;
&lt;br /&gt;
&lt;b&gt;Step 2 : LINQ to SQL class&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Create a LINQ to SQL class to read data from the table as in the following:&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;Add Linq to Sql Class&quot; width=&quot;628&quot; height=&quot;424&quot; src=&quot;http://csharpcorner.mindcrackerinc.netdna-cdn.com/UploadFile/b926a6/mvc-curd-operation-using-jquery-json-and-linq-to-sql-class/Images/Add%20Linq%20to%20Sql%20Class.jpg&quot; title=&quot;Add Linq to Sql Class&quot;/&gt;&lt;br /&gt;
&lt;br /&gt;
After using the Server Explorer and adding an EmployeeData table in the surface area as in the following:&lt;br /&gt;
&lt;img width=&quot;221&quot; height=&quot;207&quot; alt=&quot;Add Table&quot; src=&quot;http://csharpcorner.mindcrackerinc.netdna-cdn.com/UploadFile/b926a6/mvc-curd-operation-using-jquery-json-and-linq-to-sql-class/Images/Add%20Table.jpg&quot; title=&quot;Add Table&quot;/&gt;&lt;br /&gt;
Now add a controller to the CRUD operations for EmployeeData.&lt;br /&gt;
&lt;br /&gt;
So open the Solution Explorer and right-click on the controller folder and add a controller as in the following:&lt;br /&gt;
&lt;br /&gt;
&lt;img width=&quot;628&quot; height=&quot;435&quot; alt=&quot;Select Controller&quot; title=&quot;Select Controller&quot; src=&quot;http://csharpcorner.mindcrackerinc.netdna-cdn.com/UploadFile/b926a6/mvc-curd-operation-using-jquery-json-and-linq-to-sql-class/Images/Select%20Controller.jpg&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;Add Controller Name&quot; width=&quot;605&quot; height=&quot;132&quot; title=&quot;Add Controller Name&quot; src=&quot;http://csharpcorner.mindcrackerinc.netdna-cdn.com/UploadFile/b926a6/mvc-curd-operation-using-jquery-json-and-linq-to-sql-class/Images/Add%20Controller%20Name.jpg&quot; /&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;Step 3 : Controller&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;dp-highlighter&quot;&gt;
&lt;span class=&quot;keyword&quot;&gt;Now create a select controller, an insert controller, an edit controller and a the Delete controller as in the following:&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;script src=&quot;https://gist.github.com/dhrumil162/6531332a0ce631c20e1c.js?file=EmployeeInfoController.cs&quot;&gt;&lt;/script&gt;
&lt;div class=&quot;dp-highlighter&quot;&gt;
&lt;span class=&quot;keyword&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;dp-highlighter&quot;&gt;
&lt;b&gt;Step&amp;nbsp; 4 : View&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Now create a view and a partialview on a right-click corresponding to the controller as in the following:&lt;br /&gt;
&lt;img width=&quot;525&quot; height=&quot;440&quot; alt=&quot;Add view to controller&quot; title=&quot;Add view to controller&quot; src=&quot;http://csharpcorner.mindcrackerinc.netdna-cdn.com/UploadFile/b926a6/mvc-curd-operation-using-jquery-json-and-linq-to-sql-class/Images/Add%20view%20to%20controller.jpg&quot; /&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;1. Index View (select data)&lt;/b&gt;&lt;br /&gt;
&lt;img width=&quot;610&quot; height=&quot;373&quot; alt=&quot;Add Index view&quot; title=&quot;Add Index view&quot; src=&quot;http://csharpcorner.mindcrackerinc.netdna-cdn.com/UploadFile/b926a6/mvc-curd-operation-using-jquery-json-and-linq-to-sql-class/Images/Add%20Index%20view.jpg&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
In
 this figure see the view name is auto create, it&#39;s not changed. After 
selecting a Template and Model class as shown in the following figure.&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;
&lt;script src=&quot;https://gist.github.com/dhrumil162/6531332a0ce631c20e1c.js?file=Index.cshtml&quot;&gt;&lt;/script&gt;
&lt;div class=&quot;dp-highlighter&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;dp-highlighter&quot;&gt;
&lt;b&gt;2. Create View (Insert data)&lt;/b&gt;&lt;br /&gt;
Create a view to create a partial view .&lt;br /&gt;
&lt;img alt=&quot;Add Create view&quot; width=&quot;610&quot; height=&quot;373&quot; title=&quot;Add Create view&quot; src=&quot;http://csharpcorner.mindcrackerinc.netdna-cdn.com/UploadFile/b926a6/mvc-curd-operation-using-jquery-json-and-linq-to-sql-class/Images/Add%20Create%20view.jpg&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
This section also created a script for the model data insert into the table.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Create View Code&lt;/b&gt;&lt;br /&gt;
&lt;script src=&quot;https://gist.github.com/dhrumil162/6531332a0ce631c20e1c.js?file=Create.cshtml&quot;&gt;&lt;/script&gt;
&lt;/div&gt;
&lt;div class=&quot;dp-highlighter&quot;&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;dp-highlighter&quot;&gt;
&lt;b&gt;3. Edit View (Update Employee)&lt;/b&gt;&lt;br /&gt;
Also create an Editview as a Partial view.&lt;br /&gt;
&lt;img alt=&quot;Add Edit View&quot; width=&quot;610&quot; height=&quot;373&quot; title=&quot;Add Edit View&quot; src=&quot;http://csharpcorner.mindcrackerinc.netdna-cdn.com/UploadFile/b926a6/mvc-curd-operation-using-jquery-json-and-linq-to-sql-class/Images/Add%20Edit%20View.jpg&quot; /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Edit view code&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;dp-highlighter&quot;&gt;
&lt;script src=&quot;https://gist.github.com/dhrumil162/6531332a0ce631c20e1c.js?file=Edit.cshtml&quot;&gt;&lt;/script&gt;
&lt;/div&gt;
&lt;div class=&quot;dp-highlighter&quot;&gt;
&lt;b&gt;&lt;/b&gt;&lt;br /&gt;
In this view also create an update record script as in the following.&lt;br /&gt;
Finally all the operation views are created and can be seen in the project solution.&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;dp-highlighter&quot;&gt;
&lt;br /&gt;
&lt;b&gt;Step: Models&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Now create a Model for EmployeeInfo as in the following:&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;Add Models class&quot; width=&quot;630&quot; height=&quot;365&quot; title=&quot;Add Models class&quot; src=&quot;http://csharpcorner.mindcrackerinc.netdna-cdn.com/UploadFile/b926a6/mvc-curd-operation-using-jquery-json-and-linq-to-sql-class/Images/Add%20Models%20class.jpg&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;class&quot; title=&quot;class&quot; width=&quot;630&quot; height=&quot;365&quot; src=&quot;http://csharpcorner.mindcrackerinc.netdna-cdn.com/UploadFile/b926a6/mvc-curd-operation-using-jquery-json-and-linq-to-sql-class/Images/class.jpg&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Models Class Code&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;dp-highlighter&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;dp-highlighter&quot;&gt;
&lt;script src=&quot;https://gist.github.com/dhrumil162/6531332a0ce631c20e1c.js?file=EmployeeInfo.cs&quot;&gt;&lt;/script&gt;
&lt;/div&gt;
&lt;div class=&quot;dp-highlighter&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;dp-highlighter&quot;&gt;
Now run your MVC example in a browser.&lt;br /&gt;
&lt;img alt=&quot;Run Application&quot; width=&quot;630&quot; height=&quot;475&quot; title=&quot;Run Application&quot; src=&quot;http://csharpcorner.mindcrackerinc.netdna-cdn.com/UploadFile/b926a6/mvc-curd-operation-using-jquery-json-and-linq-to-sql-class/Images/Run%20Application.jpg&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
Now click the Add New Employee button and insert a record as in the following:&lt;br /&gt;
&lt;img alt=&quot;Add Record&quot; width=&quot;630&quot; height=&quot;545&quot; title=&quot;Add Record&quot; src=&quot;http://csharpcorner.mindcrackerinc.netdna-cdn.com/UploadFile/b926a6/mvc-curd-operation-using-jquery-json-and-linq-to-sql-class/Images/Add%20Record.jpg&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
Now delete the record without&amp;nbsp;130 with the delete button.&lt;br /&gt;
&lt;img alt=&quot;Record Delete&quot; width=&quot;630&quot; height=&quot;310&quot; title=&quot;Record Delete&quot; src=&quot;http://csharpcorner.mindcrackerinc.netdna-cdn.com/UploadFile/b926a6/mvc-curd-operation-using-jquery-json-and-linq-to-sql-class/Images/Record%20Delete.jpg&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img alt=&quot;Selected Record open with edit dialog&quot; width=&quot;630&quot; height=&quot;515&quot; title=&quot;Selected Record open with edit dialog&quot; src=&quot;http://csharpcorner.mindcrackerinc.netdna-cdn.com/UploadFile/b926a6/mvc-curd-operation-using-jquery-json-and-linq-to-sql-class/Images/Selected%20Record%20open%20with%20edit%20dialog.jpg&quot; /&gt; &lt;br /&gt;
&lt;br /&gt;
Press the update button and close the dialog and check the record in the webgrid.&lt;br /&gt;
&lt;img alt=&quot;Record Update&quot; title=&quot;Record Update&quot; width=&quot;630&quot; height=&quot;325&quot; src=&quot;http://csharpcorner.mindcrackerinc.netdna-cdn.com/UploadFile/b926a6/mvc-curd-operation-using-jquery-json-and-linq-to-sql-class/Images/Record%20Update.jpg&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</description><link>http://dhrumilsanghani.blogspot.com/2016/02/mvc-crud-operations-using-jquery-json_7.html</link><author>noreply@blogger.com (Dhrumil Sanghani)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4381785500353665979.post-2573120096592741007</guid><pubDate>Fri, 22 Jan 2016 17:02:00 +0000</pubDate><atom:updated>2016-01-29T21:56:04.647+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Back to Top</category><category domain="http://www.blogger.com/atom/ns#">Back to Top Demo</category><category domain="http://www.blogger.com/atom/ns#">Jquery</category><title>Back to Top using Jquery</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;You can use following links for applying back to top functionality in your web site, blog, etc.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;a href=&quot;http://html-tuts.com/back-to-top-button-jquery/&quot; target=&quot;_blank&quot;&gt;Back-to-top-button-jquery&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;a href=&quot;http://www.scrolltotop.com/&quot; target=&quot;_blank&quot;&gt;Scroll to top readymade demos with code&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;a href=&quot;https://getflywheel.com/layout/add-sticky-back-top-button-website/&quot; target=&quot;_blank&quot;&gt;Add-sticky-back-top-button-website&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;/div&gt;
</description><link>http://dhrumilsanghani.blogspot.com/2016/01/back-to-top-using-jquery.html</link><author>noreply@blogger.com (Dhrumil Sanghani)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4381785500353665979.post-776623011455698603</guid><pubDate>Thu, 07 Jan 2016 16:21:00 +0000</pubDate><atom:updated>2016-03-13T11:10:32.618+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Google translate</category><category domain="http://www.blogger.com/atom/ns#">Translator</category><category domain="http://www.blogger.com/atom/ns#">Web site</category><title>Add google translator to website</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h3 style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;For adding google language tranlator to your web site click on below link&lt;/b&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;a href=&quot;https://translate.google.com/manager/website/&quot; target=&quot;_blank&quot;&gt;Add google translator to website&lt;/a&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Step 1 :&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Enter your website url and select default language which you want to apply when your website loads first.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrxh0hkU7HlQ5yHGVFCzgoci9k_MKi4SXF9gXdILJQ2cb4-oIarAXYp2uBWzkToA8b-RIDuAJf5CyDUkLlfPMh3cZvE1oKmrbymrWrPf9ZwJ-kdgeWUIU5XxXTpKkgBC2TFHIbTDQYKw/s1600/translate.google.com_2016-01-07_21-57-21.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Website Informtion&quot; title=&quot;Website Informtion&quot; border=&quot;0&quot; height=&quot;468&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrxh0hkU7HlQ5yHGVFCzgoci9k_MKi4SXF9gXdILJQ2cb4-oIarAXYp2uBWzkToA8b-RIDuAJf5CyDUkLlfPMh3cZvE1oKmrbymrWrPf9ZwJ-kdgeWUIU5XxXTpKkgBC2TFHIbTDQYKw/s640/translate.google.com_2016-01-07_21-57-21.png&quot; width=&quot;640&quot; /&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;Step 2 :&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;Select languages which you want to use for your website to be translated.You select use all languages or specific languages,&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;Select display mode for language translator display like vertical, horizontal or dropdown only.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;Based on your requirements select advanced options.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;Click on Get Code button to get code for translator plugin. &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNU4XBHfFVrD3ifP5dTBPG3caZkC1_lIsodQkzU6cWLD0Mxf4M22zutenwCWAwtXNw6PU923V-ZVtWyYWxfPqE-PUGj3AjiJA2OBuX3igQA2j9jvZzw9BXK4_MnmDHaMuFW9IiLmF_tg/s1600/translate.google.com_2016-01-07_22-14-29.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Plugin Settings&quot; title=&quot;Plugin Settings&quot; border=&quot;0&quot; height=&quot;475&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNU4XBHfFVrD3ifP5dTBPG3caZkC1_lIsodQkzU6cWLD0Mxf4M22zutenwCWAwtXNw6PU923V-ZVtWyYWxfPqE-PUGj3AjiJA2OBuX3igQA2j9jvZzw9BXK4_MnmDHaMuFW9IiLmF_tg/s640/translate.google.com_2016-01-07_22-14-29.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Step : 3&lt;/b&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;Copy code from which shown in textbox and paste that code where you want to display translator in your website.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoj3v4N0-NfushrjgB0TsJh43-I-iy1xMOq38YUfag2t93xODRwOubBB5JCx5OhvTWRo9Ew9upG95OwI5K-hMSicQzJwh0U4dKzh5cHiRtg-VstOJjio8lAAmm6oElULVPWqZtejdwrQ/s1600/translate.google.com_2016-01-07_22-26-27.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Plugin Code&quot; title=&quot;Plugin Code&quot; border=&quot;0&quot; height=&quot;273&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoj3v4N0-NfushrjgB0TsJh43-I-iy1xMOq38YUfag2t93xODRwOubBB5JCx5OhvTWRo9Ew9upG95OwI5K-hMSicQzJwh0U4dKzh5cHiRtg-VstOJjio8lAAmm6oElULVPWqZtejdwrQ/s640/translate.google.com_2016-01-07_22-26-27.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/div&gt;
</description><link>http://dhrumilsanghani.blogspot.com/2016/01/add-google-translator-to-website.html</link><author>noreply@blogger.com (Dhrumil Sanghani)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrxh0hkU7HlQ5yHGVFCzgoci9k_MKi4SXF9gXdILJQ2cb4-oIarAXYp2uBWzkToA8b-RIDuAJf5CyDUkLlfPMh3cZvE1oKmrbymrWrPf9ZwJ-kdgeWUIU5XxXTpKkgBC2TFHIbTDQYKw/s72-c/translate.google.com_2016-01-07_21-57-21.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4381785500353665979.post-7923140810068439091</guid><pubDate>Wed, 23 Dec 2015 16:23:00 +0000</pubDate><atom:updated>2016-03-13T11:11:56.581+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Add url to google</category><category domain="http://www.blogger.com/atom/ns#">Web site url in google</category><title>Add url to google</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;b&gt;For adding url click on below link&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;a href=&quot;https://www.google.com/webmasters/tools/submit-url?pli=1&quot; target=&quot;_blank&quot;&gt;Add url to google&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6agTGwqcdFdLWocIpdv8PNpx5_sY-E98qVI9IbzQf8yVJWmVPtHCamIVSfdLcamzjLjxq6CBd_LdGk4QVmVUChwh4VJ_RMpGbutDqgraGMhHjiWPRDjTbyvAtStIB_tfepsV1nZOIAg/s1600/urladd.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Add Website URL&quot; title=&quot;Add Website URL&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6agTGwqcdFdLWocIpdv8PNpx5_sY-E98qVI9IbzQf8yVJWmVPtHCamIVSfdLcamzjLjxq6CBd_LdGk4QVmVUChwh4VJ_RMpGbutDqgraGMhHjiWPRDjTbyvAtStIB_tfepsV1nZOIAg/s1600/urladd.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;After completing this process with 2-3 days Google verify your url and based on your SEO it will ranks your site.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;After applying ranking it will add your url to its database&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</description><link>http://dhrumilsanghani.blogspot.com/2015/12/add-url-to-google.html</link><author>noreply@blogger.com (Dhrumil Sanghani)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6agTGwqcdFdLWocIpdv8PNpx5_sY-E98qVI9IbzQf8yVJWmVPtHCamIVSfdLcamzjLjxq6CBd_LdGk4QVmVUChwh4VJ_RMpGbutDqgraGMhHjiWPRDjTbyvAtStIB_tfepsV1nZOIAg/s72-c/urladd.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4381785500353665979.post-4656613950185120359</guid><pubDate>Mon, 07 Dec 2015 17:48:00 +0000</pubDate><atom:updated>2016-01-29T21:58:41.741+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Email in C#</category><category domain="http://www.blogger.com/atom/ns#">Email sending</category><category domain="http://www.blogger.com/atom/ns#">Email with Attachment</category><title>Email sending in C# </title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;u&gt;&lt;b&gt;Email sending with Attachment&lt;/b&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;public static bool&lt;/span&gt; SendEmailMessage(&lt;span style=&quot;color: blue;&quot;&gt;string &lt;/span&gt;SenderEmailAddress, &lt;span style=&quot;color: blue;&quot;&gt;string &lt;/span&gt;SenderPassword, &lt;span style=&quot;color: blue;&quot;&gt;string&lt;/span&gt; SenderHostName, &lt;span style=&quot;color: blue;&quot;&gt;int &lt;/span&gt;SenderPort, &lt;span style=&quot;color: blue;&quot;&gt;string &lt;/span&gt;Subject, &lt;span style=&quot;color: blue;&quot;&gt;string &lt;/span&gt;Body, &lt;span style=&quot;color: blue;&quot;&gt;string &lt;/span&gt;emailTO, &lt;span style=&quot;color: blue;&quot;&gt;bool &lt;/span&gt;EnableSSL = false, &lt;span style=&quot;color: blue;&quot;&gt;string &lt;/span&gt;CC = &quot;&quot;, &lt;span style=&quot;color: blue;&quot;&gt;string &lt;/span&gt;BCC = &quot;&quot;, &lt;span style=&quot;color: blue;&quot;&gt;MailPriority &lt;/span&gt;Priority = &lt;span style=&quot;color: blue;&quot;&gt;MailPriority&lt;/span&gt;.Normal, &lt;span style=&quot;color: blue;&quot;&gt;string &lt;/span&gt;path = &quot;&quot;)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.Net.Mail.MailMessage objMail = new System.Net.Mail.MailMessage();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt; //Set from address&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objMail.From = new MailAddress(SenderEmailAddress);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt;&amp;nbsp; // Set to addresses&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (string.IsNullOrEmpty(emailTO))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objMail.To.Add(new MailAddress(emailTO));&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;// Set CC addresses&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (string.IsNullOrEmpty(CC))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objMail.CC.Add(new MailAddress(CC));&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt;&amp;nbsp; // Set BCC addresses&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (string.IsNullOrEmpty(BCC))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objMail.Bcc.Add(new MailAddress(BCC));&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt;&amp;nbsp; // Set subject&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objMail.Subject = Subject;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Set body/message&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objMail.Body = Body;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objMail.IsBodyHtml = true;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt; // Set priority default is &quot;Normal&quot;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objMail.Priority = Priority;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Set attachement &lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (string.IsNullOrEmpty(path))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objMail.Attachments.Add(new Attachment(path));&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SmtpClient SMTPClientObj = new SmtpClient();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SMTPClientObj.UseDefaultCredentials = false;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SMTPClientObj.Credentials = new System.Net.NetworkCredential(SenderEmailAddress, SenderPassword);&amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;//Credentials&amp;nbsp; of sender&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SMTPClientObj.Host = SenderHostName; &lt;span style=&quot;color: #38761d;&quot;&gt;//Host name&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SMTPClientObj.DeliveryMethod = SmtpDeliveryMethod.Network;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SMTPClientObj.Port = SenderPort; &lt;span style=&quot;color: #38761d;&quot;&gt;// Port Number&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SMTPClientObj.EnableSsl = EnableSSL;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SMTPClientObj.Send(objMail);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return true;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch (Exception ex)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return false;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/div&gt;
</description><link>http://dhrumilsanghani.blogspot.com/2015/12/email-sending-in-c.html</link><author>noreply@blogger.com (Dhrumil Sanghani)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4381785500353665979.post-264810637960930441</guid><pubDate>Mon, 07 Dec 2015 17:22:00 +0000</pubDate><atom:updated>2016-03-20T21:32:27.590+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">C#</category><category domain="http://www.blogger.com/atom/ns#">Excel</category><category domain="http://www.blogger.com/atom/ns#">Export to Excel C#</category><category domain="http://www.blogger.com/atom/ns#">GridView</category><title>Export GridView to CSV/Excel in C# </title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;Step 1 : Bind GridView&lt;/b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;//This allows you to bind all data of GridView into ExcelSheet&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GridView1.AllowPaging = false;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GridView1.DataSource = &lt;span style=&quot;color: #38761d;&quot;&gt;//List Object or DataTable&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GridView1.DataBind();&lt;/span&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;Step 2 : Export GridView To Excel&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp; HttpContext&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;.Current.Response.ClearContent();&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HttpContext&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;.Current.Response.AddHeader(&quot;content-disposition&quot;, &quot;attachment; filename=&quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; + fileName + &quot;.xls&quot;);&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;// fileNmae = Name of file&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HttpContext&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;.Current.Response.ContentType = &quot;application/excel&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.IO.StringWriter&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt; sw = new System.IO.StringWriter&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HtmlTextWriter&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;htw = new HtmlTextWriter&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;(sw);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GridView1.RenderControl(htw);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HttpContext&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;.Current.Response.Write(sw.ToString());&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HttpContext&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;.Current.Response.End();&lt;/span&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/span&gt; &lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
</description><link>http://dhrumilsanghani.blogspot.com/2015/12/export-gridview-to-csvexcel-in-c.html</link><author>noreply@blogger.com (Dhrumil Sanghani)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4381785500353665979.post-3676452016250108081</guid><pubDate>Mon, 07 Dec 2015 17:09:00 +0000</pubDate><atom:updated>2016-01-29T21:59:37.020+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">DataTable</category><category domain="http://www.blogger.com/atom/ns#">Datatable to List in C#</category><category domain="http://www.blogger.com/atom/ns#">List</category><title>Create DataTable from List in C#</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;T is type of Class which you want convert i.e. T = Class Name&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;public static DataTable ConvertToDataTable&amp;lt;T&amp;gt;&lt;t&gt;&lt;t&gt;&lt;t&gt;(List&lt;t&gt;&lt;t&gt;&lt;/t&gt;&lt;/t&gt;&lt;/t&gt;&lt;/t&gt;&lt;t&gt;&lt;t&gt;&lt;t&gt;&lt;t&gt;&lt;t&gt;&lt;/t&gt;&lt;/t&gt;&lt;/t&gt;&lt;/t&gt;&lt;/t&gt;&lt;/t&gt;&lt;t&gt;&lt;t&gt;&lt;t&gt;&lt;t&gt;&lt;t&gt;&lt;t&gt;&amp;lt;T&amp;gt; data)&lt;br /&gt;&amp;nbsp;{&lt;/t&gt;&lt;/t&gt;&lt;/t&gt;&lt;/t&gt;&lt;/t&gt;&lt;/t&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;//Create property description collection object of you table type object&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PropertyDescriptorCollection properties = TypeDescriptor.GetProperties(typeof(T));&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DataTable table = new DataTable();&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt; //Bind object field as header row of DataTable&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; foreach (PropertyDescriptor prop in properties)&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; table.Columns.Add(prop.Name, typeof(string));&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;//Bind data of list into DataTable&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; foreach (T item in data)&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt; //Create dataRow object for Table&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DataRow row = table.NewRow();&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; foreach (PropertyDescriptor prop in properties)&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;//Assign list value into dataTable column&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; row[prop.Name] = prop.GetValue(item) ?? DBNull.Value;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; table.Rows.Add(row);&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt; //return DataTable object &lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return table;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;}&lt;/div&gt;
&lt;/div&gt;
</description><link>http://dhrumilsanghani.blogspot.com/2015/12/convert-list-to-datatable-in-c.html</link><author>noreply@blogger.com (Dhrumil Sanghani)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4381785500353665979.post-6594986630513915319</guid><pubDate>Mon, 07 Dec 2015 16:25:00 +0000</pubDate><atom:updated>2016-01-29T22:00:03.603+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Image crop</category><category domain="http://www.blogger.com/atom/ns#">Image cropping C#</category><title>Image cropping in C#</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;public static byte&lt;/span&gt;[] CropImage(&lt;span style=&quot;color: blue;&quot;&gt;string &lt;/span&gt;Img, &lt;span style=&quot;color: blue;&quot;&gt;int &lt;/span&gt;Width, &lt;span style=&quot;color: blue;&quot;&gt;int &lt;/span&gt;Height, &lt;span style=&quot;color: blue;&quot;&gt;int &lt;/span&gt;X, &lt;span style=&quot;color: blue;&quot;&gt;int &lt;/span&gt;Y)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;//Generate Image from specified Image file path&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #38761d;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Img = file path&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.Drawing.Image OriginalImage = System.Drawing.Image.FromFile(Img);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt; //Generate Bitmap with given Width and Height&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Bitmap bmp = new Bitmap(Width, Height);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt; //Set Resolution of Bitmap&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bmp.SetResolution(OriginalImage.HorizontalResolution, OriginalImage.VerticalResolution);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt; //Create Graphic for Bitmap&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Graphics Graphic = Graphics.FromImage(bmp);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Graphic.SmoothingMode = SmoothingMode.AntiAlias;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Graphic.InterpolationMode = InterpolationMode.HighQualityBicubic;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Graphic.PixelOffsetMode = PixelOffsetMode.HighQuality;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt; //Draw image from Original image for above Graphic Object&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Graphic.DrawImage(OriginalImage, new Rectangle(0, 0, Width, Height), X, Y, Width, Height, GraphicsUnit.Pixel);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MemoryStream ms = new MemoryStream();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt; //Save bitmap image to specified stream with specified format&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bmp.Save(ms, OriginalImage.RawFormat);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OriginalImage.Dispose();&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;//return image into byte array&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return ms.GetBuffer();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch (Exception ex)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return null;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
}&lt;/div&gt;
</description><link>http://dhrumilsanghani.blogspot.com/2015/12/image-cropping-in-c.html</link><author>noreply@blogger.com (Dhrumil Sanghani)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4381785500353665979.post-844591254029403810</guid><pubDate>Mon, 07 Dec 2015 15:31:00 +0000</pubDate><atom:updated>2016-02-24T21:14:42.237+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Convert</category><category domain="http://www.blogger.com/atom/ns#">Convertion</category><category domain="http://www.blogger.com/atom/ns#">Number to Text</category><category domain="http://www.blogger.com/atom/ns#">Number to Text C</category><title>Convert Number into text format in C#</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h2 style=&quot;text-align: left;&quot;&gt;
Below function will convert inputted number into text format&lt;/h2&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;color: lime;&quot;&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;public static string&lt;/span&gt; NumberToText(&lt;span style=&quot;color: blue;&quot;&gt;int &lt;/span&gt;number, &lt;span style=&quot;color: blue;&quot;&gt;bool &lt;/span&gt;isUK)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: lime;&quot;&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;color: lime;&quot;&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt; // return &quot;Zero&quot; if number is 0&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (number == 0) return &quot;Zero&quot;;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;color: lime;&quot;&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;color: lime;&quot;&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;color: lime;&quot;&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string and = isUK ? &quot;and &quot; : &quot;&quot;; &lt;span style=&quot;color: #38761d;&quot;&gt;// deals with UK or US numbering&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;color: lime;&quot;&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (number == -2147483648) return &quot;Minus Two Billion One Hundred &quot; + and +&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;Forty Seven Million Four Hundred &quot; + and + &quot;Eighty Three Thousand &quot; +&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;Six Hundred &quot; + and + &quot;Forty Eight&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int[] num = new int[4];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int first = 0;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int u, h, t;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; System.Text.StringBuilder sb = new System.Text.StringBuilder();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (number &amp;lt; 0)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sb.Append(&quot;Minus &quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; number = -number;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;color: lime;&quot;&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string[] words0 = { &quot;&quot;, &quot;One &quot;, &quot;Two &quot;, &quot;Three &quot;, &quot;Four &quot;, &quot;Five &quot;, &quot;Six &quot;, &quot;Seven &quot;, &quot;Eight &quot;, &quot;Nine &quot; };&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string[] words1 = { &quot;Ten &quot;, &quot;Eleven &quot;, &quot;Twelve &quot;, &quot;Thirteen &quot;, &quot;Fourteen &quot;, &quot;Fifteen &quot;, &quot;Sixteen &quot;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;Seventeen &quot;, &quot;Eighteen &quot;, &quot;Nineteen &quot; };&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string[] words2 = { &quot;Twenty &quot;, &quot;Thirty &quot;, &quot;Forty &quot;, &quot;Fifty &quot;, &quot;Sixty &quot;, &quot;Seventy &quot;, &quot;Eighty &quot;, &quot;Ninety &quot; };&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string[] words3 = { &quot;Thousand &quot;, &quot;Million &quot;, &quot;Billion &quot; };&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; num[0] = number % 1000;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #6aa84f;&quot;&gt; &lt;span style=&quot;color: #38761d;&quot;&gt;// units&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; num[1] = number / 1000;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; num[2] = number / 1000000;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; num[1] = num[1] - 1000 * num[2];&amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt; // thousands&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; num[3] = number / 1000000000;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #38761d;&quot;&gt; // billions&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; num[2] = num[2] - 1000 * num[3];&amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;// millions&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;color: lime;&quot;&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (int i = 3; i &amp;gt; 0; i--)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (num[i] != 0)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; first = i;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;color: lime;&quot;&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (int i = first; i &amp;gt;= 0; i--)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (num[i] == 0) continue;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; u = num[i] % 10;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;// ones&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t = num[i] / 10;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; h = num[i] / 100;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;// hundreds&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t = t - 10 * h;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: #38761d;&quot;&gt;// tens&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (h &amp;gt; 0) sb.Append(words0[h] + &quot;Hundred &quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (u &amp;gt; 0 || t &amp;gt; 0)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (h &amp;gt; 0 || i &amp;lt; first) sb.Append(and);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (t == 0)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sb.Append(words0[u]);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if (t == 1)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sb.Append(words1[u]);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sb.Append(words2[t - 2] + words0[u]);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (i != 0) sb.Append(words3[i - 1]);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;color: lime;&quot;&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;return &lt;/span&gt;sb.ToString().TrimEnd();&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;color: lime;&quot;&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;}&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</description><link>http://dhrumilsanghani.blogspot.com/2015/12/convert-number-into-text-format-in-c.html</link><author>noreply@blogger.com (Dhrumil Sanghani)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-4381785500353665979.post-6958846729002881713</guid><pubDate>Mon, 07 Dec 2015 15:04:00 +0000</pubDate><atom:updated>2016-02-24T21:16:09.240+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Check string number</category><category domain="http://www.blogger.com/atom/ns#">Check valid number</category><category domain="http://www.blogger.com/atom/ns#">String Number</category><title>Check string is number or not in C#</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;b&gt;Int.TryParse() method converts string into integer and if this conversion is not possible then it will return false means your inputted string is not number&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
string number = &quot;1234&quot;;&lt;br /&gt;
int a = 0;&lt;br /&gt;
bool isNumber = int.TryParse(number, out a);&lt;br /&gt;
&lt;br /&gt;
if (isNumber == true)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: lime;&quot;&gt; &lt;span style=&quot;color: #6aa84f;&quot;&gt;//string is valid number&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
}&lt;br /&gt;
else&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: #6aa84f;&quot;&gt;//Given string is not a number&lt;/span&gt;&lt;br /&gt;
}&lt;/div&gt;
</description><link>http://dhrumilsanghani.blogspot.com/2015/12/check-whether-string-is-number-or-not.html</link><author>noreply@blogger.com (Dhrumil Sanghani)</author><thr:total>0</thr:total></item></channel></rss>