<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;D08DQX4-fSp7ImA9WhRaEUU.&quot;"><id>tag:blogger.com,1999:blog-21511956</id><updated>2012-02-14T10:17:50.055+08:00</updated><category term="stop cache" /><category term="MSSQL" /><category term="string.format" /><category term="operator" /><category term="previous" /><category term="select" /><category term="search service" /><category term="keyword search" /><category term="checkboxlist" /><category term="new line" /><category term="button" /><category term="vs2005 express" /><category term="ASP.NET" /><category term="load from server" /><category term="C#" /><category term="small business server" /><category term="sharepoint" /><category term="partially works (C#" /><category term="ASP.NET)" /><category term="capitalize first letter" /><category term="2.0" /><category term="titlecase" /><category term="data access" /><category term="databinding" /><category term="ispostback" /><category term="wss" /><category term="LIKE" /><category term="sbs" /><category term="asp.net 2.0" /><category term="IE" /><category term="parameter" /><category term="retrieve IP" /><category term="next" /><category term="zip" /><title>SF's Blog</title><subtitle type="html">Achievement provides the only real pleasure in life</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://sssfffccc.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://sssfffccc.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>SF</name><uri>http://www.blogger.com/profile/02687285337008447790</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>233</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/blogspot/lTKs" /><feedburner:info uri="blogspot/ltks" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;D08DQX48eSp7ImA9WhRaEUU.&quot;"><id>tag:blogger.com,1999:blog-21511956.post-6471281853619631845</id><published>2012-02-14T10:10:00.003+08:00</published><updated>2012-02-14T10:17:50.071+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-14T10:17:50.071+08:00</app:edited><title>c# split multi-line postal address</title><content type="html">&lt;span style="font-weight:bold;"&gt;I have a multi-line postal address (string PostalAddressString) like this:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;   &lt;blockquote&gt;Address1:12 Garden Street&lt;br /&gt;   Address2:&lt;br /&gt;   Suburb:Abc&lt;br /&gt;   PostCode:123&lt;br /&gt;   State:BC&lt;br /&gt;   Country:ABCDE&lt;/blockquote&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;In order to separate details and access them individually i need to do this:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;   NameValueCollection lines = new NameValueCollection();&lt;br /&gt;   string[] TempArray = PostalAddressString.Split(Environment.NewLine.ToCharArray());&lt;br /&gt;   if (TempArray.Count() &gt; 5 || TempArray[0].ToLower() != "n/a")&lt;br /&gt;   {&lt;br /&gt;      foreach (string line in TempArray)&lt;br /&gt;      {&lt;br /&gt;         string[] parts = line.Split(':');&lt;br /&gt;            if (line.Length &gt; 0)&lt;br /&gt;               lines.Add(parts[0].Trim(), parts[1].Trim());&lt;br /&gt;      }&lt;br /&gt;&lt;br /&gt;      string PostalAddressLine1String = lines.Get("Address Line 1");&lt;br /&gt;      string PostalAddressLine2String = lines.Get("Address Line 2");&lt;br /&gt;      string PostalSuburbString = lines.Get("Suburb");&lt;br /&gt;      string PostalPostCodeString = lines.Get("PostCode");&lt;br /&gt;      string PostalStateString = lines.Get("State");&lt;br /&gt;      string PostalCountryString = lines.Get("Country");&lt;br /&gt;   }&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21511956-6471281853619631845?l=sssfffccc.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/G_05CWIrkfSGDsjkC14VWF0rw-0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/G_05CWIrkfSGDsjkC14VWF0rw-0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/G_05CWIrkfSGDsjkC14VWF0rw-0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/G_05CWIrkfSGDsjkC14VWF0rw-0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lTKs/~4/5D4PnssyhLQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sssfffccc.blogspot.com/feeds/6471281853619631845/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=21511956&amp;postID=6471281853619631845&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/6471281853619631845?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/6471281853619631845?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lTKs/~3/5D4PnssyhLQ/c-split-multi-line-postal-address.html" title="c# split multi-line postal address" /><author><name>SF</name><uri>http://www.blogger.com/profile/02687285337008447790</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://sssfffccc.blogspot.com/2012/02/c-split-multi-line-postal-address.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0EMR3w7eyp7ImA9WhRbF0s.&quot;"><id>tag:blogger.com,1999:blog-21511956.post-9043836831665337193</id><published>2012-02-09T13:32:00.002+08:00</published><updated>2012-02-09T13:34:46.203+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-09T13:34:46.203+08:00</app:edited><title>Telerik RadGrid how to bind detailtable from code behinde</title><content type="html">Use this method:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;OnDetailTableDataBind(object sender, GridDetailTableDataBindEventArgs e)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The ParentKeyValues can be accessed this way:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;e.DetailTableView.ParentItem.GetDataKeyValue("StoreId")&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21511956-9043836831665337193?l=sssfffccc.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/dlqigcMcEWtijKq6c-NoxsilvAI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dlqigcMcEWtijKq6c-NoxsilvAI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/dlqigcMcEWtijKq6c-NoxsilvAI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dlqigcMcEWtijKq6c-NoxsilvAI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lTKs/~4/YefbzPXQTNU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sssfffccc.blogspot.com/feeds/9043836831665337193/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=21511956&amp;postID=9043836831665337193&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/9043836831665337193?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/9043836831665337193?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lTKs/~3/YefbzPXQTNU/telerik-radgrid-how-to-bind-detailtable.html" title="Telerik RadGrid how to bind detailtable from code behinde" /><author><name>SF</name><uri>http://www.blogger.com/profile/02687285337008447790</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://sssfffccc.blogspot.com/2012/02/telerik-radgrid-how-to-bind-detailtable.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU4BSXk9fCp7ImA9WhRbFUU.&quot;"><id>tag:blogger.com,1999:blog-21511956.post-7194162758975976833</id><published>2012-02-07T12:10:00.002+08:00</published><updated>2012-02-07T12:12:38.764+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-07T12:12:38.764+08:00</app:edited><title>t-sql update table with join</title><content type="html">&lt;blockquote&gt;&lt;br /&gt;update d&lt;br /&gt;  set d.dname = "HR"&lt;br /&gt;  from Department d&lt;br /&gt;  inner join employee e&lt;br /&gt;  on e.employeeID = d.employeeID&lt;br /&gt;  where d.departmentID = 1&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21511956-7194162758975976833?l=sssfffccc.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/_1351fOXtog_lqdPO3NNDfdn_UI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_1351fOXtog_lqdPO3NNDfdn_UI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/_1351fOXtog_lqdPO3NNDfdn_UI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_1351fOXtog_lqdPO3NNDfdn_UI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lTKs/~4/ppDRj7uiC20" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sssfffccc.blogspot.com/feeds/7194162758975976833/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=21511956&amp;postID=7194162758975976833&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/7194162758975976833?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/7194162758975976833?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lTKs/~3/ppDRj7uiC20/t-sql-update-table-with-join.html" title="t-sql update table with join" /><author><name>SF</name><uri>http://www.blogger.com/profile/02687285337008447790</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://sssfffccc.blogspot.com/2012/02/t-sql-update-table-with-join.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUINR387fSp7ImA9WhRSGU4.&quot;"><id>tag:blogger.com,1999:blog-21511956.post-3814966303759838885</id><published>2011-11-22T11:46:00.001+08:00</published><updated>2011-11-22T11:46:36.105+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-22T11:46:36.105+08:00</app:edited><title>Stimulsoft relax Master Detail table relationships</title><content type="html">When I setup master detail table relationship in my report i noticed that the master records which do not have any related detail records will not be shown.&lt;br /&gt;&lt;br /&gt;The trick is to set "Print if Detail Empty" property of the master data band to "true"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21511956-3814966303759838885?l=sssfffccc.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/rUk4Gs3rD5kCjS0dDeoLI7iZY3k/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rUk4Gs3rD5kCjS0dDeoLI7iZY3k/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/rUk4Gs3rD5kCjS0dDeoLI7iZY3k/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rUk4Gs3rD5kCjS0dDeoLI7iZY3k/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lTKs/~4/OFUsdMixt-U" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sssfffccc.blogspot.com/feeds/3814966303759838885/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=21511956&amp;postID=3814966303759838885&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/3814966303759838885?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/3814966303759838885?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lTKs/~3/OFUsdMixt-U/stimulsoft-relax-master-detail-table.html" title="Stimulsoft relax Master Detail table relationships" /><author><name>SF</name><uri>http://www.blogger.com/profile/02687285337008447790</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://sssfffccc.blogspot.com/2011/11/stimulsoft-relax-master-detail-table.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUAEQn46fCp7ImA9WhRTGUQ.&quot;"><id>tag:blogger.com,1999:blog-21511956.post-7818088866301428012</id><published>2011-11-11T14:41:00.002+08:00</published><updated>2011-11-11T14:41:43.014+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-11T14:41:43.014+08:00</app:edited><title>Asp.Net retrieve Web.config AppSettings in c# code behind</title><content type="html">have a reference: &lt;blockquote&gt;using System.Web.Configuration;&lt;/blockquote&gt;&lt;br /&gt;then use this code to retrieve the value: &lt;blockquote&gt;WebConfigurationManager.AppSettings["propertyName"]&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21511956-7818088866301428012?l=sssfffccc.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/SKH3-PA48CkTNujdXNTo-DzaFYA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SKH3-PA48CkTNujdXNTo-DzaFYA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/SKH3-PA48CkTNujdXNTo-DzaFYA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SKH3-PA48CkTNujdXNTo-DzaFYA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lTKs/~4/T_IyZqlvOls" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sssfffccc.blogspot.com/feeds/7818088866301428012/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=21511956&amp;postID=7818088866301428012&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/7818088866301428012?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/7818088866301428012?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lTKs/~3/T_IyZqlvOls/test.html" title="Asp.Net retrieve Web.config AppSettings in c# code behind" /><author><name>SF</name><uri>http://www.blogger.com/profile/02687285337008447790</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://sssfffccc.blogspot.com/2011/11/test.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE4HSHsyfSp7ImA9WhdaEEo.&quot;"><id>tag:blogger.com,1999:blog-21511956.post-7548407255909862999</id><published>2011-10-20T10:13:00.002+08:00</published><updated>2011-10-20T10:15:39.595+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-20T10:15:39.595+08:00</app:edited><title>Telerik RadGrid databinding throws error when open template edit form in insert mode with boolean controls e.g. checkbox</title><content type="html">solution is to have a corresponding GridBoundColumn, and set DefaultInsertValue="false" in the column definition&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21511956-7548407255909862999?l=sssfffccc.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/8l0-vv6Ek_zGNd_yVHxZrIyO5dc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8l0-vv6Ek_zGNd_yVHxZrIyO5dc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/8l0-vv6Ek_zGNd_yVHxZrIyO5dc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8l0-vv6Ek_zGNd_yVHxZrIyO5dc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lTKs/~4/0NGv3C02RnM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sssfffccc.blogspot.com/feeds/7548407255909862999/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=21511956&amp;postID=7548407255909862999&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/7548407255909862999?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/7548407255909862999?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lTKs/~3/0NGv3C02RnM/telerik-radgrid-databinding-throws.html" title="Telerik RadGrid databinding throws error when open template edit form in insert mode with boolean controls e.g. checkbox" /><author><name>SF</name><uri>http://www.blogger.com/profile/02687285337008447790</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://sssfffccc.blogspot.com/2011/10/telerik-radgrid-databinding-throws.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEANQXk8cSp7ImA9WhdaEEo.&quot;"><id>tag:blogger.com,1999:blog-21511956.post-4331092896287132688</id><published>2011-10-20T10:12:00.000+08:00</published><updated>2011-10-20T10:13:10.779+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-20T10:13:10.779+08:00</app:edited><title>Telerik RadGrid shows second page after opening the insert form</title><content type="html">my radgrid uses Tempalte in EditFormSettings. It current contains 2 pages of data.&lt;br /&gt; When I click on Add New Record the command button on top of the grid, the edit form opens correctly in insert mode. However when I look closely at the data, it actually shows the second page, and the page number on the bottom of the grid shows "2".&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;The solution is to set&lt;br /&gt;&lt;MasterTableView InsertItemPageIndexAction="ShowItemOnCurrentPage" &gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21511956-4331092896287132688?l=sssfffccc.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ncvvzx8Vc34Qso3tkjNZMdwyBd4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ncvvzx8Vc34Qso3tkjNZMdwyBd4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ncvvzx8Vc34Qso3tkjNZMdwyBd4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ncvvzx8Vc34Qso3tkjNZMdwyBd4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lTKs/~4/LSlpdskFL4s" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sssfffccc.blogspot.com/feeds/4331092896287132688/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=21511956&amp;postID=4331092896287132688&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/4331092896287132688?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/4331092896287132688?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lTKs/~3/LSlpdskFL4s/telerik-radgrid-shows-second-page-after.html" title="Telerik RadGrid shows second page after opening the insert form" /><author><name>SF</name><uri>http://www.blogger.com/profile/02687285337008447790</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://sssfffccc.blogspot.com/2011/10/telerik-radgrid-shows-second-page-after.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0IMQng-eCp7ImA9WhdWE0s.&quot;"><id>tag:blogger.com,1999:blog-21511956.post-5494035479244607891</id><published>2011-09-07T10:12:00.000+08:00</published><updated>2011-09-07T10:13:03.650+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-07T10:13:03.650+08:00</app:edited><title>tsql rename table and column</title><content type="html">--rename a table:&lt;br /&gt; EXEC sp_rename 'OldTableName', 'NewTableName' &lt;br /&gt;--rename a column:&lt;br /&gt; EXEC sp_rename&lt;br /&gt;    @objname = 'TableName.OldColumnName',&lt;br /&gt;    @newname = 'NewColumnName',&lt;br /&gt;    @objtype = 'COLUMN'&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21511956-5494035479244607891?l=sssfffccc.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/8bu3nQQRHRfT2tOTN2uk3k5X6N4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8bu3nQQRHRfT2tOTN2uk3k5X6N4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/8bu3nQQRHRfT2tOTN2uk3k5X6N4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8bu3nQQRHRfT2tOTN2uk3k5X6N4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lTKs/~4/R_534D3aKtg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sssfffccc.blogspot.com/feeds/5494035479244607891/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=21511956&amp;postID=5494035479244607891&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/5494035479244607891?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/5494035479244607891?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lTKs/~3/R_534D3aKtg/tsql-rename-table-and-column.html" title="tsql rename table and column" /><author><name>SF</name><uri>http://www.blogger.com/profile/02687285337008447790</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://sssfffccc.blogspot.com/2011/09/tsql-rename-table-and-column.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkEEQXY_eip7ImA9WhdXGUk.&quot;"><id>tag:blogger.com,1999:blog-21511956.post-754900311769024167</id><published>2011-09-02T14:20:00.001+08:00</published><updated>2011-09-02T14:23:20.842+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-02T14:23:20.842+08:00</app:edited><title>c# assign values to object property by property name</title><content type="html">Class1 obj= new Class1();
&lt;br /&gt;string propertyName = "name1";
&lt;br /&gt;string objValue = "";
&lt;br /&gt;Type type = obj.GetType();
&lt;br /&gt;PropertyInfo prop = type.GetProperty(propertyName );
&lt;br /&gt;prop.SetValue(obj, objValue , null);&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21511956-754900311769024167?l=sssfffccc.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/DrzRLaJdzY2Rh39bCSzNSTn334I/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DrzRLaJdzY2Rh39bCSzNSTn334I/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/DrzRLaJdzY2Rh39bCSzNSTn334I/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DrzRLaJdzY2Rh39bCSzNSTn334I/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lTKs/~4/T9HIZPR-4ok" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sssfffccc.blogspot.com/feeds/754900311769024167/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=21511956&amp;postID=754900311769024167&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/754900311769024167?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/754900311769024167?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lTKs/~3/T9HIZPR-4ok/c-assign-values-to-object-property-by.html" title="c# assign values to object property by property name" /><author><name>SF</name><uri>http://www.blogger.com/profile/02687285337008447790</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://sssfffccc.blogspot.com/2011/09/c-assign-values-to-object-property-by.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkMDRnc6fip7ImA9WhdXGEk.&quot;"><id>tag:blogger.com,1999:blog-21511956.post-1629608179125291916</id><published>2011-09-01T10:34:00.001+08:00</published><updated>2011-09-01T10:34:37.916+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-01T10:34:37.916+08:00</app:edited><title>c# aspnet download file from server side</title><content type="html">string text1 = this.Server.MapPath("~/" + [FileFolder]);
&lt;br /&gt;        if (Directory.Exists(text1))
&lt;br /&gt;        {
&lt;br /&gt;            string text2 = text1 + @"\[File Name with extension]";
&lt;br /&gt;            if (System.IO.File.Exists(text2))
&lt;br /&gt;            {
&lt;br /&gt;                FileStream stream1 = new FileStream(text2, FileMode.Open, FileAccess.Read);
&lt;br /&gt;                byte[] buffer1 = new byte[((int)stream1.Length) + 1];
&lt;br /&gt;                stream1.Read(buffer1, 0, (int)stream1.Length);
&lt;br /&gt;                stream1.Close();
&lt;br /&gt;
&lt;br /&gt;                //Writes the file out the Response object
&lt;br /&gt;                Response.Clear();
&lt;br /&gt;                Response.Buffer = true;
&lt;br /&gt;                Response.AddHeader("Content-Disposition", "attachment;filename=\"[File Name with extension]\";");
&lt;br /&gt;                Response.WriteFile(text2, true);
&lt;br /&gt;                Response.ContentType = "application/x-zip-compressed";
&lt;br /&gt;                Response.BinaryWrite(buffer1);
&lt;br /&gt;                Response.End();
&lt;br /&gt;            }
&lt;br /&gt;        }&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21511956-1629608179125291916?l=sssfffccc.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/MrN5dYjIbdmRLeSzkxjQaDOcqNw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MrN5dYjIbdmRLeSzkxjQaDOcqNw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/MrN5dYjIbdmRLeSzkxjQaDOcqNw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MrN5dYjIbdmRLeSzkxjQaDOcqNw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lTKs/~4/netHyoXxl_U" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sssfffccc.blogspot.com/feeds/1629608179125291916/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=21511956&amp;postID=1629608179125291916&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/1629608179125291916?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/1629608179125291916?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lTKs/~3/netHyoXxl_U/c-aspnet-download-file-from-server-side.html" title="c# aspnet download file from server side" /><author><name>SF</name><uri>http://www.blogger.com/profile/02687285337008447790</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://sssfffccc.blogspot.com/2011/09/c-aspnet-download-file-from-server-side.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkIDRXY9fip7ImA9WhdXEkk.&quot;"><id>tag:blogger.com,1999:blog-21511956.post-7971030578407945664</id><published>2011-08-25T10:49:00.001+08:00</published><updated>2011-08-25T10:49:34.866+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-25T10:49:34.866+08:00</app:edited><title>helpful linq to sql article</title><content type="html">http://weblogs.asp.net/scottgu/archive/2007/07/11/linq-to-sql-part-4-updating-our-database.aspx&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21511956-7971030578407945664?l=sssfffccc.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/jFo6CpZx4MliHiBXh3dClkUeZoE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jFo6CpZx4MliHiBXh3dClkUeZoE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/jFo6CpZx4MliHiBXh3dClkUeZoE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jFo6CpZx4MliHiBXh3dClkUeZoE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lTKs/~4/VdAMPUySco4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sssfffccc.blogspot.com/feeds/7971030578407945664/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=21511956&amp;postID=7971030578407945664&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/7971030578407945664?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/7971030578407945664?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lTKs/~3/VdAMPUySco4/helpful-linq-to-sql-article.html" title="helpful linq to sql article" /><author><name>SF</name><uri>http://www.blogger.com/profile/02687285337008447790</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://sssfffccc.blogspot.com/2011/08/helpful-linq-to-sql-article.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0AGSH0-cCp7ImA9WhdXEUg.&quot;"><id>tag:blogger.com,1999:blog-21511956.post-6478514277762339770</id><published>2011-08-24T11:14:00.000+08:00</published><updated>2011-08-24T11:15:29.358+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-24T11:15:29.358+08:00</app:edited><title>some useful keyboard shortcuts for Visual Studio</title><content type="html">found this helpful
&lt;br /&gt;http://visualstudiohacks.com/general/confessions-of-a-keyboard-junkie/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21511956-6478514277762339770?l=sssfffccc.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/OxpirE8OsrQzFhRLfY7qjZUHGbw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OxpirE8OsrQzFhRLfY7qjZUHGbw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/OxpirE8OsrQzFhRLfY7qjZUHGbw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OxpirE8OsrQzFhRLfY7qjZUHGbw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lTKs/~4/lxnFwxnTqww" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sssfffccc.blogspot.com/feeds/6478514277762339770/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=21511956&amp;postID=6478514277762339770&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/6478514277762339770?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/6478514277762339770?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lTKs/~3/lxnFwxnTqww/some-useful-keyboard-shortcuts-for.html" title="some useful keyboard shortcuts for Visual Studio" /><author><name>SF</name><uri>http://www.blogger.com/profile/02687285337008447790</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://sssfffccc.blogspot.com/2011/08/some-useful-keyboard-shortcuts-for.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0YHR3Y5eCp7ImA9WhdQFUs.&quot;"><id>tag:blogger.com,1999:blog-21511956.post-1346807252146035468</id><published>2011-08-17T16:16:00.002+08:00</published><updated>2011-08-17T16:18:56.820+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-17T16:18:56.820+08:00</app:edited><title>import from excel c# aspnet</title><content type="html">&lt;blockquote&gt;String sConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" +
&lt;br /&gt;                "Data Source=" + RadUpload.UploadedFiles[0].FileName+";" +
&lt;br /&gt;                "Extended Properties=Excel 8.0;";
&lt;br /&gt;OleDbConnection objConn = new OleDbConnection(sConnectionString);
&lt;br /&gt;objConn.Open();
&lt;br /&gt;OleDbCommand cmdSelectAdditions = new OleDbCommand("SELECT * FROM [Sheet1$]", objConn);
&lt;br /&gt;OleDbDataAdapter AdapterForAdditions = new OleDbDataAdapter();
&lt;br /&gt;AdapterForAdditions.SelectCommand = cmdSelectAdditions;
&lt;br /&gt;DataSet dsAdditions = new DataSet();
&lt;br /&gt;AdapterForAdditions.Fill(dsAdditions);
&lt;br /&gt;objConn.Close();&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21511956-1346807252146035468?l=sssfffccc.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/-ys_uA75QWgXjxJ-oxPyZocRxy8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-ys_uA75QWgXjxJ-oxPyZocRxy8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/-ys_uA75QWgXjxJ-oxPyZocRxy8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-ys_uA75QWgXjxJ-oxPyZocRxy8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lTKs/~4/H6eelrjKrvE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sssfffccc.blogspot.com/feeds/1346807252146035468/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=21511956&amp;postID=1346807252146035468&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/1346807252146035468?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/1346807252146035468?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lTKs/~3/H6eelrjKrvE/import-from-excel-c-aspnet.html" title="import from excel c# aspnet" /><author><name>SF</name><uri>http://www.blogger.com/profile/02687285337008447790</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://sssfffccc.blogspot.com/2011/08/import-from-excel-c-aspnet.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak4GQX0-eip7ImA9WhdQFUs.&quot;"><id>tag:blogger.com,1999:blog-21511956.post-7813249476129909941</id><published>2011-08-16T14:18:00.003+08:00</published><updated>2011-08-17T16:15:20.352+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-17T16:15:20.352+08:00</app:edited><title>aspnet c# generate .pdf</title><content type="html">this article helped me, hope it helps you too!
&lt;br /&gt;http://www.4guysfromrolla.com/articles/030911-1.aspx
&lt;br /&gt;
&lt;br /&gt;&lt;strong&gt;I need to parse HTML into the pdf, the implementation is:&lt;/strong&gt;
&lt;br /&gt;&lt;blockquote&gt;Response.ContentType = "application/pdf";
&lt;br /&gt;Response.AddHeader("content-disposition", "attachment;filename=Transactions.pdf");
&lt;br /&gt;
&lt;br /&gt;Response.Cache.SetCacheability(HttpCacheability.NoCache);
&lt;br /&gt;Document document = new Document(PageSize.A1, 10f, 10f, 10f, 0f);
&lt;br /&gt;PdfWriter.GetInstance(document, Response.OutputStream);
&lt;br /&gt;
&lt;br /&gt;// Open the Document for writing
&lt;br /&gt;document.Open();
&lt;br /&gt;
&lt;br /&gt;string documentContent = string.Empty;
&lt;br /&gt;document.NewPage();
&lt;br /&gt;documentContent = "Confirmation" + "
&lt;br /&gt;" + body;
&lt;br /&gt;StringReader sr = new StringReader(documentContent);
&lt;br /&gt;foreach (object item in HTMLWorker.ParseToList(sr, null).ToList())
&lt;br /&gt;{
&lt;br /&gt;document.Add((IElement)item);
&lt;br /&gt;}
&lt;br /&gt;
&lt;br /&gt;document.Close();
&lt;br /&gt;
&lt;br /&gt;Response.Write(document);
&lt;br /&gt;Response.End();&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21511956-7813249476129909941?l=sssfffccc.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/fMfFZK7Er296ACD6dWcTgPivbiQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fMfFZK7Er296ACD6dWcTgPivbiQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/fMfFZK7Er296ACD6dWcTgPivbiQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fMfFZK7Er296ACD6dWcTgPivbiQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lTKs/~4/rqUnwqzJCEg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sssfffccc.blogspot.com/feeds/7813249476129909941/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=21511956&amp;postID=7813249476129909941&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/7813249476129909941?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/7813249476129909941?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lTKs/~3/rqUnwqzJCEg/aspnet-c-generate-pdf.html" title="aspnet c# generate .pdf" /><author><name>SF</name><uri>http://www.blogger.com/profile/02687285337008447790</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://sssfffccc.blogspot.com/2011/08/aspnet-c-generate-pdf.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUQMRno5fip7ImA9WhdQEE4.&quot;"><id>tag:blogger.com,1999:blog-21511956.post-3251993085629255960</id><published>2011-08-11T10:09:00.001+08:00</published><updated>2011-08-11T11:29:47.426+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-11T11:29:47.426+08:00</app:edited><title>How to query and display excel data by using ASP.NET, ADO.NET, and Visual C# .NET</title><content type="html">found this article very helpful
&lt;br /&gt;http://support.microsoft.com/kb/306572/
&lt;br /&gt;
&lt;br /&gt;I modified it a bit to work for me (I am using RadUpload to get the file):
&lt;br /&gt;
&lt;br /&gt; // Create connection string variable. Modify the "Data Source"
&lt;br /&gt;            // parameter as appropriate for your environment.
&lt;br /&gt;            String sConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" +
&lt;br /&gt;                "Data Source=" + ruImporter.UploadedFiles[0].FileName+";" +
&lt;br /&gt;                "Extended Properties=Excel 8.0;";
&lt;br /&gt;
&lt;br /&gt;            // Create connection object by using the preceding connection string.
&lt;br /&gt;            OleDbConnection objConn = new OleDbConnection(sConnectionString);
&lt;br /&gt;
&lt;br /&gt;            // Open connection with the database.
&lt;br /&gt;            objConn.Open();
&lt;br /&gt;
&lt;br /&gt;            // The code to follow uses a SQL SELECT command to display the data from the worksheet.
&lt;br /&gt;
&lt;br /&gt;            // Create new OleDbCommand to return data from worksheet.
&lt;br /&gt;            OleDbCommand objCmdSelect = new OleDbCommand("SELECT * FROM [Sheet1$]", objConn);
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;            // Create new OleDbDataAdapter that is used to build a DataSet
&lt;br /&gt;            // based on the preceding SQL SELECT statement.
&lt;br /&gt;            OleDbDataAdapter objAdapter1 = new OleDbDataAdapter();
&lt;br /&gt;
&lt;br /&gt;            // Pass the Select command to the adapter.
&lt;br /&gt;            objAdapter1.SelectCommand = objCmdSelect;
&lt;br /&gt;            
&lt;br /&gt;            // Create new DataSet to hold information from the worksheet.
&lt;br /&gt;            DataSet objDataset1 = new DataSet();
&lt;br /&gt;
&lt;br /&gt;            // Fill the DataSet with the information from the worksheet.
&lt;br /&gt;            objAdapter1.Fill(objDataset1);
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;            // Clean up objects.
&lt;br /&gt;            objConn.Close();&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21511956-3251993085629255960?l=sssfffccc.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/d8I4pwqcD40WJ-ltxWe2xPD1GNI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/d8I4pwqcD40WJ-ltxWe2xPD1GNI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/d8I4pwqcD40WJ-ltxWe2xPD1GNI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/d8I4pwqcD40WJ-ltxWe2xPD1GNI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lTKs/~4/4DGUfonVNPg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sssfffccc.blogspot.com/feeds/3251993085629255960/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=21511956&amp;postID=3251993085629255960&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/3251993085629255960?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/3251993085629255960?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lTKs/~3/4DGUfonVNPg/how-to-query-and-display-excel-data-by.html" title="How to query and display excel data by using ASP.NET, ADO.NET, and Visual C# .NET" /><author><name>SF</name><uri>http://www.blogger.com/profile/02687285337008447790</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://sssfffccc.blogspot.com/2011/08/how-to-query-and-display-excel-data-by.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0cDQHk-fSp7ImA9WhZbEE8.&quot;"><id>tag:blogger.com,1999:blog-21511956.post-1311274850460056313</id><published>2011-06-14T12:16:00.003+08:00</published><updated>2011-06-14T12:17:51.755+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-14T12:17:51.755+08:00</app:edited><title>tsql split full name into firstname and lastname</title><content type="html">this script only works with combination of firstname+' '+lastname.&lt;br /&gt;&lt;br /&gt;--firstname&lt;br /&gt;      SUBSTRING(fullname, 1, CHARINDEX(' ', fullname) - 1) as firstname&lt;br /&gt;&lt;br /&gt;--lastname&lt;br /&gt;      SUBSTRING(fullname, CHARINDEX(' ', fullname) + 1, LEN(fullname)) as lastname&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21511956-1311274850460056313?l=sssfffccc.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/VBUczwPshUfSKdS8bWbY7rlq95g/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/VBUczwPshUfSKdS8bWbY7rlq95g/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/VBUczwPshUfSKdS8bWbY7rlq95g/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/VBUczwPshUfSKdS8bWbY7rlq95g/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lTKs/~4/gyBg8cSZ0wk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sssfffccc.blogspot.com/feeds/1311274850460056313/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=21511956&amp;postID=1311274850460056313&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/1311274850460056313?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/1311274850460056313?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lTKs/~3/gyBg8cSZ0wk/tsql-split-full-name-into-firstname-and.html" title="tsql split full name into firstname and lastname" /><author><name>SF</name><uri>http://www.blogger.com/profile/02687285337008447790</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>1</thr:total><feedburner:origLink>http://sssfffccc.blogspot.com/2011/06/tsql-split-full-name-into-firstname-and.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEQMQX8yeip7ImA9WhZUFEw.&quot;"><id>tag:blogger.com,1999:blog-21511956.post-3473331268937748649</id><published>2011-06-07T11:09:00.002+08:00</published><updated>2011-06-07T11:13:00.192+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-07T11:13:00.192+08:00</app:edited><title>tsql split up a comma seperated string into a table with duplicate records removed</title><content type="html">thanks to many similar sources on the web, I came up with my script, it splits up a comma seperated string into a table with duplicate records removed&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;IF  EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[Spliter]') AND type in (N'FN', N'IF', N'TF', N'FS', N'FT'))&lt;br /&gt;DROP FUNCTION [dbo].Spliter&lt;br /&gt;GO&lt;br /&gt;CREATE FUNCTION Spliter(@String varchar(max), @Delimiter char(1))&lt;br /&gt;returns @temptable TABLE (items varchar(max))&lt;br /&gt;as&lt;br /&gt;begin&lt;br /&gt; declare @idx int&lt;br /&gt; declare @slice varchar(8000)&lt;br /&gt; select @idx = 1&lt;br /&gt; if len(@String)&lt;1 or @String is null  return&lt;br /&gt; while @idx!= 0&lt;br /&gt; begin&lt;br /&gt;  set @idx = charindex(@Delimiter,@String)&lt;br /&gt;  if @idx!=0 &lt;br /&gt;  set @slice = left(@String,@idx - 1)&lt;br /&gt;  else&lt;br /&gt;  set @slice = @String&lt;br /&gt;  if(len(@slice)&gt;0 and (select count(items) from @temptable where items = @slice)=0)&lt;br /&gt;  insert into @temptable(Items) values(@slice)&lt;br /&gt;  set @String = right(@String,len(@String) - @idx)&lt;br /&gt;  if len(@String) = 0 break&lt;br /&gt; end &lt;br /&gt;return&lt;br /&gt;end &lt;br /&gt;GO&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SELECT i.items FROM dbo.Spliter(@tempstring,',') AS i where items not in (select comparesource from comparesourcetable)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21511956-3473331268937748649?l=sssfffccc.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/JS50y4V46h-1VgIYq1QiwDyYQI0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/JS50y4V46h-1VgIYq1QiwDyYQI0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/JS50y4V46h-1VgIYq1QiwDyYQI0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/JS50y4V46h-1VgIYq1QiwDyYQI0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lTKs/~4/jlfQgx0Mb-I" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sssfffccc.blogspot.com/feeds/3473331268937748649/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=21511956&amp;postID=3473331268937748649&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/3473331268937748649?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/3473331268937748649?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lTKs/~3/jlfQgx0Mb-I/tsql-split-up-comma-seperated-string.html" title="tsql split up a comma seperated string into a table with duplicate records removed" /><author><name>SF</name><uri>http://www.blogger.com/profile/02687285337008447790</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://sssfffccc.blogspot.com/2011/06/tsql-split-up-comma-seperated-string.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0AMQn4-cCp7ImA9WhZVGUU.&quot;"><id>tag:blogger.com,1999:blog-21511956.post-4232551288012154724</id><published>2011-06-02T11:33:00.003+08:00</published><updated>2011-06-02T11:36:23.058+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-02T11:36:23.058+08:00</app:edited><title>Stimulsoft Web Designer restrictions</title><content type="html">found these properties quite handy when you want to give end user limited access when designing the report in web browser, especially when you want to hide the connection string credentials.&lt;br /&gt;&lt;br /&gt;StiWebDesignerOptions.Dictionary.AllowModifyDictionary = true;&lt;br /&gt;            StiWebDesignerOptions.Dictionary.AllowModifyConnections = false;&lt;br /&gt;            StiWebDesignerOptions.Dictionary.ShowConnectionType = false;&lt;br /&gt;            StiWebDesignerOptions.Dictionary.AllowModifyDataSources = false;&lt;br /&gt;            StiWebDesignerOptions.Dictionary.AllowModifyVariables = true;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;just put them before &lt;em&gt;swdCustomReport.Design(report);&lt;/em&gt; in your code&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21511956-4232551288012154724?l=sssfffccc.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/PJl9WmNLKMu_IGitN0xSliU2Y9Y/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PJl9WmNLKMu_IGitN0xSliU2Y9Y/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/PJl9WmNLKMu_IGitN0xSliU2Y9Y/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PJl9WmNLKMu_IGitN0xSliU2Y9Y/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lTKs/~4/xq4_0r0ChpU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sssfffccc.blogspot.com/feeds/4232551288012154724/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=21511956&amp;postID=4232551288012154724&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/4232551288012154724?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/4232551288012154724?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lTKs/~3/xq4_0r0ChpU/stimulsoft-web-designer-restrictions.html" title="Stimulsoft Web Designer restrictions" /><author><name>SF</name><uri>http://www.blogger.com/profile/02687285337008447790</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://sssfffccc.blogspot.com/2011/06/stimulsoft-web-designer-restrictions.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0MARHY6fip7ImA9WhZVF08.&quot;"><id>tag:blogger.com,1999:blog-21511956.post-5835822020891494730</id><published>2011-05-30T10:07:00.002+08:00</published><updated>2011-05-30T10:10:45.816+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-30T10:10:45.816+08:00</app:edited><title>MS SQL Server Management Studio 2008 cannot save table change</title><content type="html">I got this message:&lt;br /&gt;Saving changes is not permitted. The changes you have made require the following tables to be dropped and re-created. You have either made changes to a table that can't be re-created or enabled the option Prevent saving changes that require the table to be re-cretead.&lt;br /&gt;&lt;br /&gt;the solution is:&lt;br /&gt;Tools &gt; Options &gt; Designers &gt; Table and Database Designers &lt;br /&gt;unselect 'Prevent saving changes that require the table to be re-created' check box&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21511956-5835822020891494730?l=sssfffccc.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/_YLvQXUgZBQw33nc4VsUhlR5PlI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_YLvQXUgZBQw33nc4VsUhlR5PlI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/_YLvQXUgZBQw33nc4VsUhlR5PlI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_YLvQXUgZBQw33nc4VsUhlR5PlI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lTKs/~4/QWfN_eeOcg8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sssfffccc.blogspot.com/feeds/5835822020891494730/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=21511956&amp;postID=5835822020891494730&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/5835822020891494730?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/5835822020891494730?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lTKs/~3/QWfN_eeOcg8/ms-sql-server-management-studio-2008.html" title="MS SQL Server Management Studio 2008 cannot save table change" /><author><name>SF</name><uri>http://www.blogger.com/profile/02687285337008447790</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://sssfffccc.blogspot.com/2011/05/ms-sql-server-management-studio-2008.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEQNRH46fyp7ImA9WhZVEkQ.&quot;"><id>tag:blogger.com,1999:blog-21511956.post-7900180911952323246</id><published>2011-05-25T12:05:00.001+08:00</published><updated>2011-05-25T12:06:35.017+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-25T12:06:35.017+08:00</app:edited><title>find radtextbox and hide radtextbox in javascript</title><content type="html">&lt;blockquote&gt;&lt;br /&gt;&lt;br /&gt;var rtbName = $find("&lt;%= rtbName.ClientID %&gt;");&lt;br /&gt;rtbName.set_value('Hello World');&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21511956-7900180911952323246?l=sssfffccc.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/1x7dhk8S_Uv8SWg7-atJmqFr0o0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1x7dhk8S_Uv8SWg7-atJmqFr0o0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/1x7dhk8S_Uv8SWg7-atJmqFr0o0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1x7dhk8S_Uv8SWg7-atJmqFr0o0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lTKs/~4/Yv5c-pAuqTw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sssfffccc.blogspot.com/feeds/7900180911952323246/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=21511956&amp;postID=7900180911952323246&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/7900180911952323246?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/7900180911952323246?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lTKs/~3/Yv5c-pAuqTw/find-radtextbox-and-hide-radtextbox-in.html" title="find radtextbox and hide radtextbox in javascript" /><author><name>SF</name><uri>http://www.blogger.com/profile/02687285337008447790</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://sssfffccc.blogspot.com/2011/05/find-radtextbox-and-hide-radtextbox-in.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0IDQH85fCp7ImA9WhZWEEU.&quot;"><id>tag:blogger.com,1999:blog-21511956.post-6117496165534622052</id><published>2011-05-11T11:44:00.003+08:00</published><updated>2011-05-11T11:46:11.124+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-11T11:46:11.124+08:00</app:edited><title>tsql remove leading zeros in a string that is 10 characters in length</title><content type="html">&lt;blockquote&gt;SUBSTRING([TheString], patindex('%[^0]%',[TheString]), 10)&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21511956-6117496165534622052?l=sssfffccc.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/1d1JJ4iRskoV9U-deBrgfp7oYqs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1d1JJ4iRskoV9U-deBrgfp7oYqs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/1d1JJ4iRskoV9U-deBrgfp7oYqs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1d1JJ4iRskoV9U-deBrgfp7oYqs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lTKs/~4/yk6qBKsJJ3M" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sssfffccc.blogspot.com/feeds/6117496165534622052/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=21511956&amp;postID=6117496165534622052&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/6117496165534622052?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/6117496165534622052?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lTKs/~3/yk6qBKsJJ3M/tsql-remove-leading-zeros-in-string.html" title="tsql remove leading zeros in a string that is 10 characters in length" /><author><name>SF</name><uri>http://www.blogger.com/profile/02687285337008447790</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://sssfffccc.blogspot.com/2011/05/tsql-remove-leading-zeros-in-string.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEEHQHg8fSp7ImA9WhZXE0w.&quot;"><id>tag:blogger.com,1999:blog-21511956.post-4940324311083555506</id><published>2011-05-02T13:02:00.001+08:00</published><updated>2011-05-02T13:03:51.675+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-02T13:03:51.675+08:00</app:edited><title>C# get opposite colour of a given colour</title><content type="html">public static Color FindeOppositeColor(Color InputColour) &lt;br /&gt;        { &lt;br /&gt;            return Color.FromArgb(255 - InputColour.R, 255 - InputColour.G, 255 - InputColour.B);&lt;br /&gt;        }&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21511956-4940324311083555506?l=sssfffccc.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/gDm_3Uxlqfx88slfvFznbCeOJVk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gDm_3Uxlqfx88slfvFznbCeOJVk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/gDm_3Uxlqfx88slfvFznbCeOJVk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gDm_3Uxlqfx88slfvFznbCeOJVk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lTKs/~4/VxIzv_Sb3WY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sssfffccc.blogspot.com/feeds/4940324311083555506/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=21511956&amp;postID=4940324311083555506&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/4940324311083555506?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/4940324311083555506?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lTKs/~3/VxIzv_Sb3WY/c-get-opposite-colour-of-given-colour.html" title="C# get opposite colour of a given colour" /><author><name>SF</name><uri>http://www.blogger.com/profile/02687285337008447790</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://sssfffccc.blogspot.com/2011/05/c-get-opposite-colour-of-given-colour.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0AGRnY4fip7ImA9WhZRF0U.&quot;"><id>tag:blogger.com,1999:blog-21511956.post-5242983247429772687</id><published>2011-04-14T19:45:00.002+08:00</published><updated>2011-04-14T19:48:47.836+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-14T19:48:47.836+08:00</app:edited><title /><content type="html">sometimes i need to open radwindow from server side, I use this code snippet from Telerik:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;protected void Button1_Click(object sender, EventArgs e) &lt;br /&gt;    { &lt;br /&gt;        Telerik.WebControls.RadWindow newwindow = new Telerik.WebControls.RadWindow(); &lt;br /&gt;        newwindow.ID = "RadWindow1"; &lt;br /&gt;        newwindow.NavigateUrl = "http://www.google.com"; &lt;br /&gt;        newwindow.VisibleOnPageLoad = true; &lt;br /&gt;        RadWindowManager1.Windows.Add(newwindow); &lt;br /&gt;    }&lt;br /&gt;&lt;/blockquote&gt; &lt;br /&gt;&lt;br /&gt;the intellisense in Visual Studio 2010 doesn't give me "width" or "height" when i try to see if it is allowed to specifiy size for radwindow. The answer is YES, forget about the intellisense, just type it in, there you are, worked!&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;newwindow.Width = Unit.Pixel(500);&lt;br /&gt;newwindow.Height = Unit.Pixel(500);&lt;br /&gt;newwindow.Behaviors = WindowBehaviors.Move | WindowBehaviors.Close;&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21511956-5242983247429772687?l=sssfffccc.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/KRcewCcfANT1G945NnAaT5PJQHI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/KRcewCcfANT1G945NnAaT5PJQHI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/KRcewCcfANT1G945NnAaT5PJQHI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/KRcewCcfANT1G945NnAaT5PJQHI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lTKs/~4/ikVFG2bvYqI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sssfffccc.blogspot.com/feeds/5242983247429772687/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=21511956&amp;postID=5242983247429772687&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/5242983247429772687?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/5242983247429772687?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lTKs/~3/ikVFG2bvYqI/sometimes-i-need-to-open-radwindow-from.html" title="" /><author><name>SF</name><uri>http://www.blogger.com/profile/02687285337008447790</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://sssfffccc.blogspot.com/2011/04/sometimes-i-need-to-open-radwindow-from.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkANSHo5eCp7ImA9WhZSFEs.&quot;"><id>tag:blogger.com,1999:blog-21511956.post-6377722463917536302</id><published>2011-03-30T15:05:00.001+08:00</published><updated>2011-03-30T15:06:39.420+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-30T15:06:39.420+08:00</app:edited><title>internet explorer 8 developer tools window shows in task bar but not showing</title><content type="html">what a frustrating 5 minutes....&lt;br /&gt;&lt;br /&gt;try Windows key + Up key&lt;br /&gt;&lt;br /&gt;enjoy&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21511956-6377722463917536302?l=sssfffccc.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/kHZS3DuiFl14f9uDAsnjaay_MX4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kHZS3DuiFl14f9uDAsnjaay_MX4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/kHZS3DuiFl14f9uDAsnjaay_MX4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kHZS3DuiFl14f9uDAsnjaay_MX4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lTKs/~4/8c1MhaOsu_A" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sssfffccc.blogspot.com/feeds/6377722463917536302/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=21511956&amp;postID=6377722463917536302&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/6377722463917536302?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/6377722463917536302?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lTKs/~3/8c1MhaOsu_A/internet-explorer-8-developer-tools.html" title="internet explorer 8 developer tools window shows in task bar but not showing" /><author><name>SF</name><uri>http://www.blogger.com/profile/02687285337008447790</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://sssfffccc.blogspot.com/2011/03/internet-explorer-8-developer-tools.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0IMSHsyeCp7ImA9WhZSE0Q.&quot;"><id>tag:blogger.com,1999:blog-21511956.post-6480350181502239887</id><published>2011-03-29T17:38:00.002+08:00</published><updated>2011-03-29T17:39:49.590+08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-29T17:39:49.590+08:00</app:edited><title>move all contents from one folder to another c#</title><content type="html">oldPath and newPath should look like "c:/FolderABC" or "~/FolderABC"&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;System.IO.Directory.Move(@oldPath, @newPath);&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21511956-6480350181502239887?l=sssfffccc.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/JrwdD82lNMb2HPy6MGZjN1SuMoA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/JrwdD82lNMb2HPy6MGZjN1SuMoA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/JrwdD82lNMb2HPy6MGZjN1SuMoA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/JrwdD82lNMb2HPy6MGZjN1SuMoA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/lTKs/~4/lj78OdAx86o" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://sssfffccc.blogspot.com/feeds/6480350181502239887/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=21511956&amp;postID=6480350181502239887&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/6480350181502239887?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/21511956/posts/default/6480350181502239887?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/lTKs/~3/lj78OdAx86o/move-all-contents-from-one-folder-to.html" title="move all contents from one folder to another c#" /><author><name>SF</name><uri>http://www.blogger.com/profile/02687285337008447790</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://sssfffccc.blogspot.com/2011/03/move-all-contents-from-one-folder-to.html</feedburner:origLink></entry></feed>

