<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2154756996755885969</id><updated>2010-06-14T23:50:56.274-07:00</updated><title type='text'>.net professional</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://sarbjitaspdotnet.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2154756996755885969/posts/default'/><link rel='alternate' type='text/html' href='http://sarbjitaspdotnet.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Sarbjit</name><uri>http://www.blogger.com/profile/09627461135004145187</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>8</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2154756996755885969.post-8029091902282583738</id><published>2010-05-06T23:33:00.000-07:00</published><updated>2010-05-06T23:34:59.755-07:00</updated><title type='text'>Update a share point list through asp.net application</title><content type='html'>To update a sharepoint list very first requirement is to reach upto that list. This can be possible with the help of sharepoint webservices. Share point webservice cannot called without authorization. If a user has full permission for sharepoint server access then by using his/her credentials we can call the share point webservices. First we need to add the required web service in our asp.net application. After adding webservices we get classes access of that webservice. Then call authentication webservice. This webservice is used for authentication of the user. Call to sharepoint webservices also depend upon the subsite process or subfolder process. So be careful during the call to subsites.&lt;br /&gt;                 After successful authentication of the user a ticket will be generated by the sharepoint service for future operations. By using this ticket a user can call another webserice of sharepoint server. To update a list user need to call the lists.asmx webservce. By using authentication ticket of authentication.asmx websevice one can get list of all lists under root or subdomain. With the help of user defined xml one can update the required list of sharepoint server by using Update method of lists.asmx webservice.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2154756996755885969-8029091902282583738?l=sarbjitaspdotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sarbjitaspdotnet.blogspot.com/feeds/8029091902282583738/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sarbjitaspdotnet.blogspot.com/2010/05/update-share-point-list-through-aspnet.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2154756996755885969/posts/default/8029091902282583738'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2154756996755885969/posts/default/8029091902282583738'/><link rel='alternate' type='text/html' href='http://sarbjitaspdotnet.blogspot.com/2010/05/update-share-point-list-through-aspnet.html' title='Update a share point list through asp.net application'/><author><name>Sarbjit</name><uri>http://www.blogger.com/profile/09627461135004145187</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10245740933957031929'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2154756996755885969.post-1994805091374051142</id><published>2010-04-20T23:32:00.000-07:00</published><updated>2010-04-21T00:04:38.700-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='create website setup'/><category scheme='http://www.blogger.com/atom/ns#' term='create websetup'/><category scheme='http://www.blogger.com/atom/ns#' term='Website setup'/><category scheme='http://www.blogger.com/atom/ns#' term='.net projects'/><category scheme='http://www.blogger.com/atom/ns#' term='.net set'/><title type='text'>Web Site Setup</title><content type='html'>Hi Friends,&lt;br /&gt;&lt;br /&gt;To make a website set up in .net is quite easy. .net gave its own inbuilt tool for this purpose. Go to file add new project , go on Other project type select set up and deployment and from right hand side select webset up project. By doing this a webset project wil add in your website. After doing this you can add your website(s) in this project for which you want to create set up. When you run this websetup on windows it will ask for  virtual directory name and then it will create your virtual directory in your iis and add website pages that you add in setup. This set can also create database in sqlserver. and configure your website on run time. i have done all this code and test it many times. Luckily it is working fine every where. Contact me to get that code.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2154756996755885969-1994805091374051142?l=sarbjitaspdotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sarbjitaspdotnet.blogspot.com/feeds/1994805091374051142/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sarbjitaspdotnet.blogspot.com/2010/04/web-site-setup.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2154756996755885969/posts/default/1994805091374051142'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2154756996755885969/posts/default/1994805091374051142'/><link rel='alternate' type='text/html' href='http://sarbjitaspdotnet.blogspot.com/2010/04/web-site-setup.html' title='Web Site Setup'/><author><name>Sarbjit</name><uri>http://www.blogger.com/profile/09627461135004145187</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10245740933957031929'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2154756996755885969.post-2510570892282713180</id><published>2009-08-25T17:13:00.000-07:00</published><updated>2009-08-25T17:22:23.501-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='string values concatenation in sqlserver'/><category scheme='http://www.blogger.com/atom/ns#' term='Comma separated field values'/><title type='text'>Comma separated column values in sqlserver</title><content type='html'>If there is any requirement arieses we need to show comma separated column values eg:&lt;br /&gt;Dummy values (Requirement)&lt;br /&gt;abc,xyz,pqr etc.&lt;br /&gt;Database column values&lt;br /&gt;fields have an id&lt;br /&gt;CatId CatName&lt;br /&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;abc&lt;br /&gt;2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;xyz&lt;br /&gt;3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;pqr&lt;br /&gt;&lt;br /&gt;To achieve above requirement use following code:&lt;br /&gt;DECLARE @Cat varchar(2000)Select @Cat = COALESCE(@Cat + ', ', '') + CAST(SubCategoryName AS varchar(200))FROM SubCategoryWHERE &lt;a href="mailto:CategoryId=@CategoryID"&gt;CategoryId=@CategoryID&lt;/a&gt;Return @Cat&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2154756996755885969-2510570892282713180?l=sarbjitaspdotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sarbjitaspdotnet.blogspot.com/feeds/2510570892282713180/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sarbjitaspdotnet.blogspot.com/2009/08/comma-separated-column-values-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2154756996755885969/posts/default/2510570892282713180'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2154756996755885969/posts/default/2510570892282713180'/><link rel='alternate' type='text/html' href='http://sarbjitaspdotnet.blogspot.com/2009/08/comma-separated-column-values-in.html' title='Comma separated column values in sqlserver'/><author><name>Sarbjit</name><uri>http://www.blogger.com/profile/09627461135004145187</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10245740933957031929'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2154756996755885969.post-1234918536833244806</id><published>2009-07-24T15:50:00.000-07:00</published><updated>2009-07-24T16:04:43.104-07:00</updated><title type='text'>File downloading when button is in update panel</title><content type='html'>Following is the normal code for file downloading. But it will not work if button is placed inside update panel.&lt;br /&gt;Syntax(C#):&lt;br /&gt;//string FileResponse="";&lt;br /&gt;string fileName = Request.QueryString["Region"];&lt;br /&gt;&lt;br /&gt;string PdfFilePath = "";&lt;br /&gt;PdfFilePath = Server.MapPath("Contracts/" + fileName);&lt;br /&gt;//PdfFilePath = "http://www.thsweb.com/contracts/" + HiddenField2.Value;&lt;br /&gt;if (File.Exists(PdfFilePath))&lt;br /&gt;{&lt;br /&gt;FileInfo fileInfoObj = new FileInfo(PdfFilePath);&lt;br /&gt;Response.Clear();&lt;br /&gt;Response.AddHeader("Content-Disposition", "attachment;filename=" +fileName);&lt;br /&gt;Response.AddHeader("Content-Length", fileInfoObj.Length.ToString());&lt;br /&gt;Response.ContentType = "application/octet-stream";&lt;br /&gt;Response.WriteFile(fileInfoObj.FullName);&lt;br /&gt;//Response.Write(fileInfoObj.Name);&lt;br /&gt;Response.End();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;To make it working perfectly we need to add some javascript code on that page where our button to download the file is present.&lt;br /&gt;Following is the code for javascript:&lt;br /&gt;Syntax(Javascript):&lt;br /&gt;function InitializeRequest() {&lt;br /&gt;// Create an IFRAME.&lt;br /&gt;var iframe = document.createElement("iframe");&lt;br /&gt;// Get the desired region from the dropdown.&lt;br /&gt;var region = document.getElementById('clientid of control that contains file name').value;&lt;br /&gt;// Point the IFRAME to GenerateFile, with the&lt;br /&gt;// desired filename as a querystring argument.&lt;br /&gt;iframe.src = "GenerateFile.aspx?region=" + region;&lt;br /&gt;// This makes the IFRAME invisible to the user.&lt;br /&gt;iframe.style.display = "none";&lt;br /&gt;// Add the IFRAME to the page. This will trigger&lt;br /&gt;// a request to GenerateFile now.&lt;br /&gt;document.body.appendChild(iframe);&lt;br /&gt;$get('updaetpanel id').className = "progress";&lt;br /&gt;}&lt;br /&gt;function EndRequest()&lt;br /&gt;{&lt;br /&gt;$get('updaetpanel id').className = "normal";&lt;br /&gt;}&lt;br /&gt;By doing this it will redirect to GenerateFile.aspx page and on its page load it will execute the file downloading code, that i posted at top(start of page).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2154756996755885969-1234918536833244806?l=sarbjitaspdotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sarbjitaspdotnet.blogspot.com/feeds/1234918536833244806/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sarbjitaspdotnet.blogspot.com/2009/07/file-downloading-when-button-is-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2154756996755885969/posts/default/1234918536833244806'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2154756996755885969/posts/default/1234918536833244806'/><link rel='alternate' type='text/html' href='http://sarbjitaspdotnet.blogspot.com/2009/07/file-downloading-when-button-is-in.html' title='File downloading when button is in update panel'/><author><name>Sarbjit</name><uri>http://www.blogger.com/profile/09627461135004145187</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10245740933957031929'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2154756996755885969.post-6629352230498838143</id><published>2009-07-24T13:17:00.000-07:00</published><updated>2009-07-24T13:20:52.311-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open div close to mouse click'/><category scheme='http://www.blogger.com/atom/ns#' term='div with mouse'/><title type='text'>Open div where you click with mouse</title><content type='html'>If you want to open your div with absolute position near or close to your mouse click. Then use following code:&lt;br /&gt;Syntax(javascript):&lt;br /&gt;//get the scroll postion to use as our offset for our absolute position&lt;br /&gt;var scroll_pos = document.body.scrollTop;&lt;br /&gt;if (scroll_pos == 0) {&lt;br /&gt;if (window.pageYOffset)&lt;br /&gt;scroll_pos = window.pageYOffset;&lt;br /&gt;else&lt;br /&gt;scroll_pos = (document.body.parentElement) ? document.body.parentElement.scrollTop : 0;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;now scroll_pos contains top margin height with respect to your mouse. As in eg i set scroll_pos to div:&lt;br /&gt;addDiv.style.marginTop = 100 + parseInt(scroll_pos) + 'px';&lt;br /&gt;Here "addDiv" is clientid of Div.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2154756996755885969-6629352230498838143?l=sarbjitaspdotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sarbjitaspdotnet.blogspot.com/feeds/6629352230498838143/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sarbjitaspdotnet.blogspot.com/2009/07/open-div-where-you-click-with-mouse.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2154756996755885969/posts/default/6629352230498838143'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2154756996755885969/posts/default/6629352230498838143'/><link rel='alternate' type='text/html' href='http://sarbjitaspdotnet.blogspot.com/2009/07/open-div-where-you-click-with-mouse.html' title='Open div where you click with mouse'/><author><name>Sarbjit</name><uri>http://www.blogger.com/profile/09627461135004145187</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10245740933957031929'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2154756996755885969.post-5072894928020657116</id><published>2009-07-24T12:58:00.001-07:00</published><updated>2009-07-24T13:03:12.315-07:00</updated><title type='text'>In javascript find control id in composite databound control</title><content type='html'>To find the exact id of control that is placed in itemtemplate of composite databound control like (datalist or gridview).Suppose we want control's id onClient click,  Call a javascipt function onclientClick and pass a parameter named "event". it is default keyword.&lt;br /&gt;Syntax:&lt;br /&gt;&lt;br /&gt;OnClientClick="AddOccupant(event);return false;"&lt;br /&gt;Now go in your javascript function. as in example we go in AddOccupant function in javascript.&lt;br /&gt;Syntax(javascript):&lt;br /&gt;&lt;br /&gt;function AddOccupant(event) {&lt;br /&gt;var obj = event.srcElement  event.target;&lt;br /&gt;var seltreeNode = obj;&lt;br /&gt;var selectedId = seltreeNode.id;&lt;br /&gt;//now seletedID contains your client side of control that is in compositedatabound control.&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2154756996755885969-5072894928020657116?l=sarbjitaspdotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sarbjitaspdotnet.blogspot.com/feeds/5072894928020657116/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sarbjitaspdotnet.blogspot.com/2009/07/in-javascript-find-control-id-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2154756996755885969/posts/default/5072894928020657116'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2154756996755885969/posts/default/5072894928020657116'/><link rel='alternate' type='text/html' href='http://sarbjitaspdotnet.blogspot.com/2009/07/in-javascript-find-control-id-in.html' title='In javascript find control id in composite databound control'/><author><name>Sarbjit</name><uri>http://www.blogger.com/profile/09627461135004145187</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10245740933957031929'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2154756996755885969.post-5438150533772000621</id><published>2009-07-24T12:49:00.001-07:00</published><updated>2009-07-24T13:47:59.952-07:00</updated><title type='text'>Javascript function with parameters call onclientclick</title><content type='html'>To call a javascript function and pass parameters on client click of any button , link button etc. use following syntax:&lt;br /&gt;&lt;br /&gt;OnClientClick='&amp;lt;%&lt;br /&gt; "ShowBookingDialog(\""+Eval("CreditCard")+"\",\""+Eval("NonSmoking")+"\",\""+Eval("CreditCardType")+"\",\""+Eval("CreditCardExpiration")+"\",\""+Eval("SrNo")+"\")" &lt;br /&gt;%&amp;gt;&lt;br /&gt; Here my button or link button is in datalist or gridview and i set its datsource.&lt;br /&gt;And "ShowBookingDialog" is a javscript function and passing parameters to it onClientClick.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2154756996755885969-5438150533772000621?l=sarbjitaspdotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sarbjitaspdotnet.blogspot.com/feeds/5438150533772000621/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sarbjitaspdotnet.blogspot.com/2009/07/javascript-function-with-parameters.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2154756996755885969/posts/default/5438150533772000621'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2154756996755885969/posts/default/5438150533772000621'/><link rel='alternate' type='text/html' href='http://sarbjitaspdotnet.blogspot.com/2009/07/javascript-function-with-parameters.html' title='Javascript function with parameters call onclientclick'/><author><name>Sarbjit</name><uri>http://www.blogger.com/profile/09627461135004145187</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10245740933957031929'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2154756996755885969.post-1466707778826176495</id><published>2009-07-23T09:51:00.000-07:00</published><updated>2009-07-23T09:57:51.267-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Updatepanelscript'/><category scheme='http://www.blogger.com/atom/ns#' term='scriptmanager'/><title type='text'>Register client script when using Update panel</title><content type='html'>Page.RegisterClientScriptBlock(string key,string script) will not work if control is inside the update panel. To solve this problem we need to use&lt;br /&gt;ScriptManager.RegisterClientScriptBlock(Control,Type,string key,string script,bool addScriptTags);&lt;br /&gt;Let us take an example suppose a Datalist named "dtalistNames" is in updatepanel and we need to register the script in Datalist's item command event. Then use following text to alert a message.&lt;br /&gt;C# syntax.&lt;br /&gt;string Message="";&lt;br /&gt;Message="&lt;script&gt;alert('Person Cancelled succcessfully');&lt;/script&gt;";&lt;br /&gt;ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "mess", Message, false);&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2154756996755885969-1466707778826176495?l=sarbjitaspdotnet.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sarbjitaspdotnet.blogspot.com/feeds/1466707778826176495/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://sarbjitaspdotnet.blogspot.com/2009/07/register-client-script-when-using.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2154756996755885969/posts/default/1466707778826176495'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2154756996755885969/posts/default/1466707778826176495'/><link rel='alternate' type='text/html' href='http://sarbjitaspdotnet.blogspot.com/2009/07/register-client-script-when-using.html' title='Register client script when using Update panel'/><author><name>Sarbjit</name><uri>http://www.blogger.com/profile/09627461135004145187</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10245740933957031929'/></author><thr:total>0</thr:total></entry></feed>