<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Data Presentation Controls</title><link>http://forums.asp.net/24.aspx</link><description>ASP.NET data-bound controls such as the DataGrid, DataList, GridView, FormView, DetailsView, and Repeater Controls.  &lt;a href="http://aspadvice.com/SignUp/list.aspx?l=23&amp;c=17" target="_blank"&gt;Email List&lt;/a&gt;</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Freezing the gridview header</title><link>http://forums.asp.net/thread/3532171.aspx</link><pubDate>Wed, 25 Nov 2009 11:17:06 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3532171</guid><dc:creator>radha_chirthanuru</dc:creator><author>radha_chirthanuru</author><slash:comments>14</slash:comments><comments>http://forums.asp.net/thread/3532171.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=24&amp;PostID=3532171</wfw:commentRss><description>&lt;p&gt;Hi All,&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;i am using ASP.NET 3.0 with c#. &lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;in my application i have master page and content pages based on master page.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;in content page i am displaying the organization details in a gridview.it contains many rows.&lt;/p&gt;&lt;p&gt;my requirement is while seeing the records from grid view,i want to freez the gridview header.so that if the cursor down to see the last records, the gridview header will not move.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;for that i wrote the java script function as&lt;/p&gt;&lt;p&gt;&amp;lt;script type=&amp;quot;text/javascript&amp;quot; language=&amp;quot;javascript&amp;quot;&amp;gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; function onLoad()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FreezeGridViewHeader(&amp;#39;GridView1&amp;#39;,&amp;#39;WrapperDiv&amp;#39;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; function FreezeGridViewHeader(gridID,wrapperDivCssClass) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var grid = document.getElementById(gridID);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (grid != &amp;#39;undefined&amp;#39;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; grid.style.visibility = &amp;#39;hidden&amp;#39;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var div = null;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (grid.parentNode != &amp;#39;undefined&amp;#39;) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Find wrapper div output by GridView&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; div = grid.parentNode;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (div.tagName == &amp;quot;DIV&amp;quot;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; div.className = wrapperDivCssClass; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; div.style.overflow = &amp;quot;auto&amp;quot;;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Find DOM TBODY element and remove first TR tag from &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //it and add to a THEAD element instead so CSS styles&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //can be applied properly in both IE and FireFox&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var tags = grid.getElementsByTagName(&amp;#39;TBODY&amp;#39;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (tags != &amp;#39;undefined&amp;#39;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var tbody = tags[0];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var trs = tbody.getElementsByTagName(&amp;#39;TR&amp;#39;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var headerHeight = 8;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (trs != &amp;#39;undefined&amp;#39;) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; headerHeight += trs[0].offsetHeight;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var headTR = tbody.removeChild(trs[0]);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var head = document.createElement(&amp;#39;THEAD&amp;#39;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; head.appendChild(headTR);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; grid.insertBefore(head, grid.firstChild);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Needed for Firefox&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tbody.style.height = &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (div.offsetHeight -&amp;nbsp; headerHeight) + &amp;#39;px&amp;#39;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tbody.style.overflowX = &amp;quot;hidden&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tbody.overflow = &amp;#39;auto&amp;#39;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tbody.overflowX = &amp;#39;hidden&amp;#39;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; grid.style.visibility = &amp;#39;visible&amp;#39;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp; &amp;lt;/script&amp;gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;its working fine with normal asp.net page. but it is not working in content pages.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Help me in this&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Thanks In Advance&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Radha&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description></item><item><title>File Downloads from a GridView</title><link>http://forums.asp.net/thread/3528866.aspx</link><pubDate>Mon, 23 Nov 2009 22:16:33 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3528866</guid><dc:creator>Depthcharge</dc:creator><author>Depthcharge</author><slash:comments>5</slash:comments><comments>http://forums.asp.net/thread/3528866.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=24&amp;PostID=3528866</wfw:commentRss><description>&lt;p&gt;I&amp;#39;ve got a dynamic data GridView with an unbound &amp;quot;Open Document&amp;quot; ASP:ButtonField column.&amp;nbsp; When you click the button I want it to open a &amp;quot;Save As&amp;quot; dialog so you can download a pdf document associated with that record.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;pre name="code" class="c-sharp"&gt;&lt;b&gt;FRONT END&lt;/b&gt;&lt;br /&gt;&amp;lt;asp:UpdatePanel ID=&amp;quot;UpdatePanel1&amp;quot; runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;     &amp;lt;ContentTemplate&amp;gt;&lt;br /&gt;          &amp;lt;iframe id=&amp;quot;iFrameHidden&amp;quot; style=&amp;quot;display: block;&amp;quot; runat=&amp;quot;server&amp;quot; /&amp;gt;&lt;br /&gt;&lt;br /&gt;          &amp;lt;asp:GridView ID=&amp;quot;GridView1&amp;quot; runat=&amp;quot;server&amp;quot;
               DataSourceID=&amp;quot;GridDataSource&amp;quot;
               OnRowCommand=&amp;quot;GridView1_OnRowCommand&amp;quot;&amp;gt;
                    &amp;lt;Columns&amp;gt;
                         &amp;lt;asp:ButtonField CommandName=&amp;quot;OpenDocument&amp;quot; 
                              Text=&amp;quot;Open Document&amp;quot; /&amp;gt;
                    &amp;lt;/Columns&amp;gt;                
          &amp;lt;/asp:GridView&amp;gt;

          &amp;lt;asp:LinqDataSource ID=&amp;quot;GridDataSource&amp;quot; runat=&amp;quot;server&amp;quot;/&amp;gt;
     &amp;lt;/ContentTemplate&amp;gt;
&amp;lt;/asp:UpdatePanel&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;BACK END&lt;/b&gt;&lt;br /&gt;&lt;pre name="code" class="c-sharp"&gt;protected void GridView1_OnRowCommand(object sender,
     GridViewCommandEventArgs e)
{
     switch (e.CommandName)
     {
          case &amp;quot;OpenDocument&amp;quot;:
          {
               GridView gv = sender as GridView;

               int key = Convert.ToInt32( 
                    gv.DataKeys[Convert.ToInt32(e.CommandArgument)].Value);

               using (MyWebServices serv = new (MyWebServices())
               {
                    DataTable dt = serv.GetAssignmentById(key);

                    // GetPaths
                    string path =
                         &amp;quot;/AssignmentDocuments/MyFile1.pdf&amp;quot;; 
                         
                    string name =
                         Path.GetFileName(path);
                            
                     // Load File in hidden IFrame
                     iFrameHidden.Attributes[&amp;quot;src&amp;quot;] = path;

                     Response.AppendHeader(
                          &amp;quot;Content-Disposition&amp;quot;, 
                          string.Format(&amp;quot;attachment; filename={0}&amp;quot;, name));
                            
                     Response.ContentType = &amp;quot;Application/pdf&amp;quot;;
                     Response.WriteFile(path);
                     Response.End();

                     break;
               }
          }
     }
}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/pre&gt;&lt;p&gt;When I click the link I can confirm that my path is correct because I can get the PDF document to load inside of the iFrame but beyond that nothing else happens.  If I try to open the file download first then I get no download and nothing appears in the iFrame.  What am I doing wrong here?  I&amp;#39;ve tried all day to get this to work and I just can&amp;#39;t figure it out.&lt;br /&gt;&lt;br /&gt;-DC&lt;/p&gt;</description></item><item><title>How to keep db value is new one is not provided?</title><link>http://forums.asp.net/thread/3535229.aspx</link><pubDate>Fri, 27 Nov 2009 03:59:47 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3535229</guid><dc:creator>cubangt</dc:creator><author>cubangt</author><slash:comments>1</slash:comments><comments>http://forums.asp.net/thread/3535229.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=24&amp;PostID=3535229</wfw:commentRss><description>&lt;p&gt;I have a page within my clients admin console.. i have it&amp;nbsp;with a multiview setup. I have 3 views.. &amp;quot;Add&amp;quot; Modify&amp;quot; and &amp;quot;Delete&amp;quot;&lt;/p&gt;
&lt;p&gt;Add view works fine..&lt;/p&gt;
&lt;p&gt;Modify view is where i cant figure out the right solution. I have a gridview within this&amp;nbsp;view and it lists out all the records each with an&amp;nbsp;&amp;quot;Edit&amp;quot; option. Click on Edit you get all 3 fields in edit mode, this works great.. it displays the data and then allows you to edit with no problem ( AS LONG AS I CHANGE ALL&amp;nbsp;3 FIELDS )&amp;nbsp;&lt;/p&gt;
&lt;p&gt;#1 Field = Brief Summary&lt;br /&gt;#2 Field = Uploaded PDF&lt;br /&gt;#3 Field = UPloaded Video File&lt;/p&gt;
&lt;p&gt;Now if i&amp;nbsp;need to just update the Summary, i dont need to upload my files again, but if i dont select a file to upload,&amp;nbsp;when the update&amp;nbsp;occurs, the data in that field gets updated with nothing.. so i lose my path to the uploaded file.&lt;/p&gt;
&lt;p&gt;I tried setting a session to the values returns when the gridview is&amp;nbsp;&lt;font color="#ff0000" size="2"&gt;&lt;font color="#ff0000" size="2"&gt;onrowdatabound&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;=&amp;quot;GridView1_RowDataBound&amp;quot; but that doesnt seem to work, or it might, i just may have my code in the wrong order or if conditions are not checking correctly. Below is my GridView Row DataBound event. Now i do have some code that sets the session IF the upload button is clicked so as to capture the information for the file that was uploaded. But since im not clicking those buttons, why is the gridview code not working as i think it should?&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;&lt;pre class="c-sharp" name="code"&gt;    protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
    {
        if (e.Row.RowType == DataControlRowType.DataRow)
        {
            DataRowView drv = e.Row.DataItem as DataRowView;

            if (drv[&amp;quot;pdfupload&amp;quot;].ToString() != &amp;quot;&amp;quot;)
            {
                Session[&amp;quot;sessPDF&amp;quot;] = drv[&amp;quot;pdfupload&amp;quot;].ToString();
            }
            else
            {
                Session[&amp;quot;sessPDF&amp;quot;] = &amp;quot;&amp;quot;;
            }

            if (drv[&amp;quot;clipupload&amp;quot;].ToString() != &amp;quot;&amp;quot;)
            {
                Session[&amp;quot;sessCLIP&amp;quot;] = drv[&amp;quot;clipupload&amp;quot;].ToString();
            }
            else
            {
                Session[&amp;quot;sessCLIP&amp;quot;] = &amp;quot;&amp;quot;;
            }

        }
    }&lt;/pre&gt;
&lt;p&gt;&lt;br /&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Custom sorting a bound GridView</title><link>http://forums.asp.net/thread/3528813.aspx</link><pubDate>Mon, 23 Nov 2009 21:46:57 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3528813</guid><dc:creator>fyathyrio8</dc:creator><author>fyathyrio8</author><slash:comments>3</slash:comments><comments>http://forums.asp.net/thread/3528813.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=24&amp;PostID=3528813</wfw:commentRss><description>&lt;p&gt;Here&amp;#39;s the scenario:&lt;/p&gt;
&lt;p&gt;I have a GridView that is bound to a MSSQL table.&amp;nbsp;&amp;nbsp;I need to sort it based on&amp;nbsp;a column; however,&amp;nbsp;I need to implement a custom comparison&amp;nbsp;to be used for sorting.&amp;nbsp;&amp;nbsp;It is a&amp;nbsp;varchar column with entries such as (1, 2... 300... 1000... 504-2).&amp;nbsp; I have a comparison in place that I use in other applications to sort the versioning strings; however I can&amp;#39;t seem to find a way to use it with the GridView.&amp;nbsp; If I use the built-in sorting, I get the typical problem of 1000&amp;#39;s being tossed in with 100&amp;#39;s and such.&amp;nbsp; Any ideas are greatly appreciated.&lt;/p&gt;</description></item><item><title>Displaying images from database</title><link>http://forums.asp.net/thread/3532285.aspx</link><pubDate>Wed, 25 Nov 2009 12:19:50 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3532285</guid><dc:creator>manir0209</dc:creator><author>manir0209</author><slash:comments>4</slash:comments><comments>http://forums.asp.net/thread/3532285.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=24&amp;PostID=3532285</wfw:commentRss><description>&lt;p&gt;I&amp;#39;ve stored images in database in varbinary format... Now i want display it in the GridView Image Field... How can i do it...&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Thanks in Advance...&lt;/p&gt;</description></item><item><title>Grid View</title><link>http://forums.asp.net/thread/3519542.aspx</link><pubDate>Wed, 18 Nov 2009 11:07:50 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3519542</guid><dc:creator>bhanu2217</dc:creator><author>bhanu2217</author><slash:comments>17</slash:comments><comments>http://forums.asp.net/thread/3519542.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=24&amp;PostID=3519542</wfw:commentRss><description>&lt;p&gt;I am looking out for a free open grid view where i can implement these functinalities&lt;/p&gt;&lt;p&gt;1. Sorting with arrow images.&lt;/p&gt;&lt;p&gt;2. Paging controls.&lt;/p&gt;&lt;p&gt;3. Edit&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Thanks in advance.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Total Column in Gridview</title><link>http://forums.asp.net/thread/3528799.aspx</link><pubDate>Mon, 23 Nov 2009 21:31:01 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3528799</guid><dc:creator>Bobby-Z</dc:creator><author>Bobby-Z</author><slash:comments>4</slash:comments><comments>http://forums.asp.net/thread/3528799.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=24&amp;PostID=3528799</wfw:commentRss><description>&lt;p&gt;I have a gridview that is an Invoice with four columns, ItemID, Description, Price, Quantity but I want to add another column that&amp;nbsp;multiplies the&amp;nbsp;UnitPrice by the Quantity. The&amp;nbsp;math thing is easy, but what type of column do I create and how do I display it.&amp;nbsp;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Focus the child gridview in parent gridview</title><link>http://forums.asp.net/thread/3533727.aspx</link><pubDate>Thu, 26 Nov 2009 05:21:17 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3533727</guid><dc:creator>radha_chirthanuru</dc:creator><author>radha_chirthanuru</author><slash:comments>2</slash:comments><comments>http://forums.asp.net/thread/3533727.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=24&amp;PostID=3533727</wfw:commentRss><description>&lt;p&gt;Hi All,&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;i am developing an application using ASP.NET 3.0 with c#.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;in my application i have a nested gridview. i.e i placed a child grid in template field of parent grid.&lt;/p&gt;&lt;p&gt;when run the application, the parent grid will binded up.in parent gridview i took one button in the item template. when i click the button from the parent gridview,the child grid will binded up.&lt;/p&gt;&lt;p&gt;and my parent grid contains more records.when i scroll down the page to select the last row of parent gridview,the child grid will binded up.here i want that&amp;nbsp; when i click the any row of parent gridview,the corresponding child gridview will focus.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;for that i had written the code in parent gridview rowcommand as&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;foreach (GridViewRow gRow in gvorganization.Rows)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int commandIndex = Convert.ToInt32(e.CommandArgument.ToString());&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int RowIndex = gRow.RowIndex;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Button b = (Button)gvorganization.Rows[RowIndex].Cells[1].FindControl(&amp;quot;imgbtn&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GridView gv = (GridView)gvorganization.Rows[RowIndex].Cells[2].FindControl(&amp;quot;gvchild&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (commandIndex == RowIndex)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (b.Text == &amp;quot;+&amp;quot;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string fileno = &amp;quot;&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fileno = ((Label)gvorganization.Rows[RowIndex].Cells[0].FindControl(&amp;quot;lblfileno&amp;quot;)).Text;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Session[&amp;quot;FileNo&amp;quot;] = fileno;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string strPkid = ((Label)gvorganization.Rows[commandIndex].Cells[9].FindControl(&amp;quot;lblid&amp;quot;)).Text;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Session[&amp;quot;ID&amp;quot;] = strPkid;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string strNoofsites = ((Label)gvorganization.Rows[commandIndex].Cells[5].FindControl(&amp;quot;lblnoofsites&amp;quot;)).Text;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (strNoofsites == &amp;quot;0&amp;quot;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gv.Focus();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gvorganization.Rows[commandIndex].Focus();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DataSet ds1 = new DataSet();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ds1 = objcommon.getsubsites(fileno,int.Parse(RadioButtonList1.SelectedValue.ToString()));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (ds1 != null &amp;amp;&amp;amp; ds1.Tables[0].Rows.Count != 0)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gv.DataSource = ds1.Tables[0];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gv.DataBind();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gv.Visible = true;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gv.Focus();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gvorganization.Rows[commandIndex].Focus();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b.Text = &amp;quot;-&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if (b.Text == &amp;quot;-&amp;quot;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gv.Visible = false;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b.Text = &amp;quot;+&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gv.Visible = false;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gv.Focus();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; gvorganization.Rows[commandIndex].Focus();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b.Text = &amp;quot;+&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;p&gt;&lt;br /&gt;}&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;here i had focus the child gridview as&amp;nbsp; gv.Focus().&lt;/p&gt;&lt;p&gt;then also it is not working.&lt;/p&gt;&lt;p&gt;help me in this &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Thanks in Advance&lt;/p&gt;&lt;p&gt;Radha.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Problem with repeater in usercontrol</title><link>http://forums.asp.net/thread/3531630.aspx</link><pubDate>Wed, 25 Nov 2009 06:51:09 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3531630</guid><dc:creator>andreyaz</dc:creator><author>andreyaz</author><slash:comments>2</slash:comments><comments>http://forums.asp.net/thread/3531630.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=24&amp;PostID=3531630</wfw:commentRss><description>&lt;p&gt;I have the following business object structure:&lt;/p&gt;&lt;p&gt;&lt;a href="http://img413.imageshack.us/i/testd.png/" target="_blank"&gt;&lt;img src="http://img413.imageshack.us/img413/7368/testd.th.png" alt="Free Image Hosting at www.ImageShack.us" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;I&amp;#39;m trying to create UserControl which allows edit of attributes on any IObjectWithAttributeValues, given a set of possible attributes with IObjectWithAttributes. On usercontrol i&amp;#39;ve placed a repeater, and wrapped attribute and its value into single structure (see BindableAttribute in codebehind file).&lt;/p&gt;&lt;p&gt;The problem is that when i place my control on page, i can get values from DB (NHibernate ORM&amp;#39;ed to business classes), but cannot post them back for some reason (on other pages almost same code works fine). How can i enable saving to DB in my case? It seems that control values are not retained on postback, but i&amp;#39;m too unexperienced with ASP.NET to say exactly.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;UserControl ASPX source:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;pre name="code" class="xhtml:collapse"&gt;&amp;lt;%@ Control Language=&amp;quot;C#&amp;quot; AutoEventWireup=&amp;quot;true&amp;quot; CodeFile=&amp;quot;AttributeEdit.ascx.cs&amp;quot;
	Inherits=&amp;quot;Resources_Controls_AttributeEdit&amp;quot; %&amp;gt;
&amp;lt;%@ Import Namespace=&amp;quot;MedDB.DataModel.Core&amp;quot; %&amp;gt;
&amp;lt;asp:Repeater ID=&amp;quot;rptAttributes&amp;quot; runat=&amp;quot;server&amp;quot; OnItemDataBound=&amp;quot;Xxx&amp;quot;&amp;gt;
	&amp;lt;HeaderTemplate&amp;gt;
		&amp;lt;table&amp;gt;
	&amp;lt;/HeaderTemplate&amp;gt;
	&amp;lt;FooterTemplate&amp;gt;
		&amp;lt;/table&amp;gt;&amp;lt;/FooterTemplate&amp;gt;
	&amp;lt;ItemTemplate&amp;gt;
		&amp;lt;tr&amp;gt;
			&amp;lt;td width=&amp;quot;30%&amp;quot;&amp;gt;
				&amp;lt;asp:Label runat=&amp;quot;server&amp;quot; CssClass=&amp;quot;formlabel&amp;quot; Text=&amp;#39;&amp;lt;%# Eval(&amp;quot;Attribute.Name&amp;quot;) %&amp;gt;&amp;#39;&amp;gt;&amp;lt;/asp:Label&amp;gt;
			&amp;lt;/td&amp;gt;
			&amp;lt;td&amp;gt;
				&amp;lt;asp:PlaceHolder runat=&amp;quot;server&amp;quot; Visible=&amp;#39;&amp;lt;%# (AttributeValueType)Eval(&amp;quot;Attribute.ValueType&amp;quot;)==AttributeValueType.Float %&amp;gt;&amp;#39;&amp;gt;
					&amp;lt;asp:TextBox runat=&amp;quot;server&amp;quot; ID=&amp;quot;DoubleValue&amp;quot; Text=&amp;#39;&amp;lt;%# Bind(&amp;quot;Value&amp;quot;) %&amp;gt;&amp;#39; EnableViewState=&amp;quot;False&amp;quot; /&amp;gt; &amp;lt;/asp:PlaceHolder&amp;gt;
				&amp;lt;asp:PlaceHolder runat=&amp;quot;server&amp;quot; Visible=&amp;#39;&amp;lt;%# (AttributeValueType)Eval(&amp;quot;Attribute.ValueType&amp;quot;)==AttributeValueType.Int %&amp;gt;&amp;#39;&amp;gt;
					&amp;lt;asp:TextBox runat=&amp;quot;server&amp;quot; ID=&amp;quot;IntValue&amp;quot; Text=&amp;#39;&amp;lt;%# Bind(&amp;quot;Value&amp;quot;) %&amp;gt;&amp;#39; EnableViewState=&amp;quot;False&amp;quot; /&amp;gt; &amp;lt;/asp:PlaceHolder&amp;gt;
				&amp;lt;asp:PlaceHolder runat=&amp;quot;server&amp;quot; Visible=&amp;#39;&amp;lt;%# (AttributeValueType)Eval(&amp;quot;Attribute.ValueType&amp;quot;)==AttributeValueType.Select %&amp;gt;&amp;#39;&amp;gt;
					&amp;lt;asp:DropDownList runat=&amp;quot;server&amp;quot; ID=&amp;quot;ExactValue&amp;quot; DataSource=&amp;#39;&amp;lt;%# Eval(&amp;quot;Attribute.Values&amp;quot;) %&amp;gt;&amp;#39; DataTextField=&amp;quot;Value&amp;quot;
						DataValueField=&amp;quot;Id&amp;quot; AppendDataBoundItems=&amp;quot;true&amp;quot; SelectedValue=&amp;#39;&amp;lt;%# Bind(&amp;quot;Value&amp;quot;) %&amp;gt;&amp;#39; EnableViewState=&amp;quot;False&amp;quot;&amp;gt;
						&amp;lt;asp:ListItem Value=&amp;quot;&amp;quot; Text=&amp;quot;--Не указано--&amp;quot; /&amp;gt;
					&amp;lt;/asp:DropDownList&amp;gt;
				&amp;lt;/asp:PlaceHolder&amp;gt;
				&amp;lt;asp:PlaceHolder runat=&amp;quot;server&amp;quot; Visible=&amp;#39;&amp;lt;%# (AttributeValueType)Eval(&amp;quot;Attribute.ValueType&amp;quot;)==AttributeValueType.Text %&amp;gt;&amp;#39;&amp;gt;
					&amp;lt;asp:TextBox runat=&amp;quot;server&amp;quot; ID=&amp;quot;TextValue&amp;quot; Text=&amp;#39;&amp;lt;%# Bind(&amp;quot;Value&amp;quot;) %&amp;gt;&amp;#39; EnableViewState=&amp;quot;False&amp;quot; /&amp;gt; &amp;lt;/asp:PlaceHolder&amp;gt;
			&amp;lt;/td&amp;gt;
		&amp;lt;/tr&amp;gt;
	&amp;lt;/ItemTemplate&amp;gt;
&amp;lt;/asp:Repeater&amp;gt;
&lt;/pre&gt;&lt;p&gt;&lt;br /&gt; &lt;br /&gt;&lt;/p&gt;&lt;p&gt;UserControl CodeBehind:&lt;/p&gt;&lt;p&gt;&lt;pre name="code" class="c-sharp:nogutter"&gt;using System;
using System.Collections.Generic;
using System.Globalization;
using System.Linq;
using MedDB.DataModel;
using MedDB.DataModel.Client;
using MedDB.DataModel.Core;
using AttributeValue=MedDB.DataModel.Client.AttributeValue;

public partial class Resources_Controls_AttributeEdit:System.Web.UI.UserControl {
	protected void Page_Load(object sender,EventArgs e) {
		
	}
	protected void Xxx(object sender,EventArgs e){
		
	}

	public IObjectWithAttributeValues ValuesDataSource {
		get;
		set;
	}
	public object DataSource {
		get { return rptAttributes.DataSource; }
		set {
			if(value is IObjectWithAttributes)
				rptAttributes.DataSource=Wrap(((IObjectWithAttributes)value).Attributes);
			else if(value is ICollection&amp;lt;MedDB.DataModel.Core.Attribute&amp;gt;)
				rptAttributes.DataSource=Wrap((ICollection&amp;lt;MedDB.DataModel.Core.Attribute&amp;gt;)value);
			else
				throw new ArgumentException(&amp;quot;DataSource must be MedDB.DataModel.Core.IObjectWithAttributes or ICollection&amp;lt;MedDB.DataModel.Core.Attribute&amp;gt;&amp;quot;);
		}
	}

	private List&amp;lt;BindableAttribute&amp;gt; Wrap(ICollection&amp;lt;MedDB.DataModel.Core.Attribute&amp;gt; attributes) {
		List&amp;lt;BindableAttribute&amp;gt; list=new List&amp;lt;BindableAttribute&amp;gt;();
		foreach(MedDB.DataModel.Core.Attribute attribute in attributes){
			list.Add(new BindableAttribute(attribute,this));
			
		}
		return list;
	}

	public override void DataBind() {
		rptAttributes.DataBind();
		base.DataBind();
	}


	public class BindableAttribute{
		public BindableAttribute(MedDB.DataModel.Core.Attribute attribute,Resources_Controls_AttributeEdit obj) {
			this.attribute=attribute;
			this.obj=obj;
		}
		private MedDB.DataModel.Core.Attribute attribute;
		private Resources_Controls_AttributeEdit obj;

		public MedDB.DataModel.Core.Attribute Attribute{get {return attribute;}}
		public object Value {
			get {
				IObjectWithAttributeValues @object=obj.ValuesDataSource;
				if(@object==null)
					return null;
				foreach(AttributeValue attributeValue in @object.AttributeValues) {
					if(attributeValue.Attribute==Attribute)
						return GetAttributeValue(attributeValue);
				}
				return null;
			}
			set{
				IObjectWithAttributeValues @object=obj.ValuesDataSource;
				if(@object==null)
					return;
				AttributeValue avalue=@object.AttributeValues.FirstOrDefault(x=&amp;gt;x.Attribute==Attribute);
				if(value==null||value.Equals(&amp;quot;&amp;quot;)){
					if(avalue!=null) @object.AttributeValues.Remove(avalue);
					return;
				}
				if(avalue==null){
					switch(Attribute.ValueType){
						case AttributeValueType.Float:
							avalue=new FloatAttributeValue();
							break;
						case AttributeValueType.Int:
							avalue=new IntAttributeValue();
							break;
						case AttributeValueType.Text:
							avalue=new TextAttributeValue();
							break;
						case AttributeValueType.Select:
							avalue=new ExactAttributeValue();
							break;
						default:
							throw new ArgumentException(&amp;quot;Unknown AttributeValueType&amp;quot;);
					}
					avalue.Attribute=attribute;
					@object.AttributeValues.Add(avalue);
				}
				switch(Attribute.ValueType){
					case AttributeValueType.Float:
						((FloatAttributeValue)avalue).Value=float.Parse(value.ToString().Replace(&amp;quot;,&amp;quot;,NumberFormatInfo.CurrentInfo.NumberDecimalSeparator).Replace(&amp;quot;.&amp;quot;,NumberFormatInfo.CurrentInfo.NumberDecimalSeparator));
						break;
					case AttributeValueType.Int:
						((IntAttributeValue)avalue).Value=int.Parse(value.ToString());
						break;
					case AttributeValueType.Text:
						((TextAttributeValue)avalue).Value=value.ToString();
						break;
					case AttributeValueType.Select:{
						((ExactAttributeValue)avalue).Value=Attribute.Values.First(x =&amp;gt; x.Value.Equals(value.ToString()));
						break;
					}
				}
			}
		}

		private static object GetAttributeValue(AttributeValue value) {
			if(value is ExactAttributeValue)
				return ((ExactAttributeValue)value).Value.Id;
			if(value is FloatAttributeValue)
				return ((FloatAttributeValue)value).Value;
			if(value is IntAttributeValue)
				return ((IntAttributeValue)value).Value;
			if(value is TextAttributeValue)
				return ((TextAttributeValue)value).Value;
			return null;

		}
	}
	
}
&lt;/pre&gt;&lt;br /&gt; &lt;br /&gt;&lt;/p&gt;&lt;p&gt;How i insert control in page:&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;pre name="code" class="xhtml"&gt;					&amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;xx:AttributeEdit runat=&amp;quot;server&amp;quot; DataSource=&amp;#39;&amp;lt;%# Utility.GetAttributeContainer(&amp;quot;Admission&amp;quot;) %&amp;gt;&amp;#39; ValuesDataSource=&amp;#39;&amp;lt;%# fvRecord.DataItem %&amp;gt;&amp;#39; /&amp;gt;&amp;lt;/td&amp;gt;
&lt;/pre&gt;&lt;p&gt;&lt;br /&gt; &lt;br /&gt;&lt;/p&gt;</description></item><item><title>Sorting in Gridview master details</title><link>http://forums.asp.net/thread/3531510.aspx</link><pubDate>Wed, 25 Nov 2009 05:38:44 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3531510</guid><dc:creator>radha_chirthanuru</dc:creator><author>radha_chirthanuru</author><slash:comments>4</slash:comments><comments>http://forums.asp.net/thread/3531510.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=24&amp;PostID=3531510</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;Hi All,&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;i am using ASP.NET 3.0 with c# and sqlserver2005 as backend database.&lt;/p&gt;&lt;p&gt;in my application i have a gridview with bound fields,template fields and buttom field.&lt;/p&gt;&lt;p&gt;and i have another grid view in the item template of parent gridview i.e i have a child gridview in the item template of parent grid view.&lt;/p&gt;&lt;p&gt;here i want to apply sorting for parent gridview and child gridview.&lt;/p&gt;&lt;p&gt;i don&amp;#39;t know how to do this.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;need it urgently.&lt;/p&gt;&lt;p&gt;help me with any code&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Thanks in Advance&lt;/p&gt;&lt;p&gt;Radha.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Accessing Data In FormView</title><link>http://forums.asp.net/thread/3535064.aspx</link><pubDate>Thu, 26 Nov 2009 23:58:42 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3535064</guid><dc:creator>iLes</dc:creator><author>iLes</author><slash:comments>3</slash:comments><comments>http://forums.asp.net/thread/3535064.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=24&amp;PostID=3535064</wfw:commentRss><description>&lt;p&gt;I have my labels in the Form View which bind data to them. And in template mode I added a button beside each label.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;If I have lets say Label1 and Button1 on the row beside each other.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;After page load, I want to have VB.net to run something like, the code, but it wont work. How can I programically access those labels and buttons. Thanks!&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;pre name="code" class="c-sharp"&gt;If Label1 Is Nothing Then

Button1.Visible = True

Else

Button1.Visible = False&lt;/pre&gt;&lt;pre name="code" class="c-sharp"&gt;End If&lt;/pre&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Must declare the scalar variable "@id" problem. + dictionary problem.</title><link>http://forums.asp.net/thread/3531317.aspx</link><pubDate>Wed, 25 Nov 2009 03:33:35 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3531317</guid><dc:creator>sapator</dc:creator><author>sapator</author><slash:comments>10</slash:comments><comments>http://forums.asp.net/thread/3531317.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=24&amp;PostID=3531317</wfw:commentRss><description>&lt;p&gt;This occurs when i try to update a field on a formview.&lt;/p&gt;&lt;p&gt;.&lt;/p&gt;&lt;p&gt;I have DataKeyNames=&amp;quot;id&amp;quot;&lt;/p&gt;&lt;p&gt;I have also both on edit and ItemTemplate&lt;/p&gt;&lt;p&gt;&amp;lt;asp:Label ID=&amp;quot;Label1&amp;quot; runat=&amp;quot;server&amp;quot; Text=&amp;#39;&amp;lt;%# Eval(&amp;quot;id&amp;quot;) %&amp;gt;&amp;#39;&amp;gt;&amp;lt;/asp:Label&amp;gt;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p&gt;I also use an sqldatasource and i have tried to do this:&lt;/p&gt;&lt;p&gt;&lt;pre name="code" class="xhtml"&gt; &amp;lt;asp:SqlDataSource ID=&amp;quot;SqlDataSource1&amp;quot; runat=&amp;quot;server&amp;quot; 
        ConnectionString=&amp;quot;&amp;lt;%$ ConnectionStrings:megatest2ConnectionString %&amp;gt;&amp;quot; 
        SelectCommand=&amp;quot;SELECT id, name, petyears FROM Animals&amp;quot;
        ConflictDetection=&amp;quot;CompareAllValues&amp;quot;
OldValuesParameterFormatString=&amp;quot;original_{0}&amp;quot;&amp;gt;
&amp;lt;UpdateParameters&amp;gt;           
            &amp;lt;asp:Parameter Name=&amp;quot;id&amp;quot; Type=&amp;quot;Int64&amp;quot; /&amp;gt;
        &amp;lt;/UpdateParameters&amp;gt;
        &amp;lt;/asp:SqlDataSource&amp;gt;&lt;/pre&gt;&lt;/p&gt;&lt;p&gt;Now if i use CompareAllValues i get this problem &amp;quot;You have specified that your update command compares all values on SqlDataSource &amp;#39;SqlDataSource1&amp;#39;, but the dictionary passed in for oldValues is empty.&amp;nbsp; Pass in a valid dictionary for update or change your mode to OverwriteChanges.&amp;quot;&lt;/p&gt;&lt;p&gt;Of course i want to use CompareAllValues.&lt;/p&gt;&lt;p&gt;Second problem is that to pass the CompareAllValues error for further testing i have specified OvewriteChanges.&lt;/p&gt;&lt;p&gt;Well it gives the Must declare the scalar variable &amp;quot;@id&amp;quot; problem..&lt;/p&gt;&lt;p&gt;I have tried declaring &amp;quot;id&amp;quot; in the markup, declaring &amp;quot;id&amp;quot; in the code, declare both in markup and code etc (will give gode in a sec), it will actually update the values when i have it on OverwriteChanges and then when the code block ends (FormView1_ItemUpdating) will though the must declare exception.. I was thinking if this has something to do with the mode changing back to readonly but it is just a thought and i don&amp;#39;t know what can i do.&lt;/p&gt;&lt;p&gt;So to sum it up i need to MANUALLY pass the UpdateParameters values (no problem if &amp;quot;id&amp;quot; is passed in the markup alone), to have it on OverwriteChanges as a serious developer should have and to find out why it gives me the Must declare the scalar variable &amp;quot;@id&amp;quot; error.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;The code that matters on FormView1_ItemUpdating (note that i have played with this code, changing CompareAllValues, removing the&amp;nbsp; add id value and putting it on markup etc. But this is what i generally use)&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;pre name="code" class="vb.net"&gt; SqlDataSource1.ConflictDetection = ConflictOptions.CompareAllValues
        SqlDataSource1.UpdateCommand = &amp;quot;UPDATE animals SET [name] = @Name , petyears =@petyears WHERE ([id] = @id)&amp;quot;

        SqlDataSource1.UpdateParameters.Add(&amp;quot;id&amp;quot;, FormView1.DataKey(&amp;quot;id&amp;quot;))
        SqlDataSource1.UpdateParameters.Add(&amp;quot;name&amp;quot;, TypeCode.String, txtname.Text)
        SqlDataSource1.UpdateParameters.Add(&amp;quot;petyears&amp;quot;, TypeCode.Int32, txtpetyears.Text)

Dim i As Integer = SqlDataSource1.Update ....
&lt;/pre&gt;&lt;br /&gt; &lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description></item><item><title>how to check that there is how many rows in a table</title><link>http://forums.asp.net/thread/3531774.aspx</link><pubDate>Wed, 25 Nov 2009 08:02:01 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3531774</guid><dc:creator>demoninside9</dc:creator><author>demoninside9</author><slash:comments>18</slash:comments><comments>http://forums.asp.net/thread/3531774.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=24&amp;PostID=3531774</wfw:commentRss><description>&lt;p&gt;hi all,&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; On a button click event I am taking values of 5 rows from a table.&lt;br /&gt;this is my code..&lt;br /&gt;&lt;br /&gt;protected void Button3_Click(object sender, EventArgs e)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OleDbConnection con1 = new OleDbConnection(ConfigurationManager.ConnectionStrings[&amp;quot;contest&amp;quot;].ConnectionString);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; con1.Open();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string strSql = &amp;quot;select * from tblIssue_temp&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OleDbCommand com1 = new OleDbCommand(strSql,con1);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OleDbDataAdapter da = new OleDbDataAdapter(com1);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DataTable dt = new DataTable();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; da.Fill(dt);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (dt.Rows.Count &amp;gt; 0)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lblItem1.Text = dt.Rows[0][&amp;quot;SItem&amp;quot;].ToString();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lblItem2.Text = dt.Rows[1][&amp;quot;SItem&amp;quot;].ToString();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; lblItem3.Text = dt.Rows[2][&amp;quot;SItem&amp;quot;].ToString();&lt;/b&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lblItem4.Text = dt.Rows[3][&amp;quot;SItem&amp;quot;].ToString();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lblItem5.Text = dt.Rows[4][&amp;quot;SItem&amp;quot;].ToString();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lblSize1.Text = dt.Rows[0][&amp;quot;ISize&amp;quot;].ToString();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lblSize2.Text = dt.Rows[1][&amp;quot;ISize&amp;quot;].ToString();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lblSize3.Text = dt.Rows[2][&amp;quot;ISize&amp;quot;].ToString();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lblSize4.Text = dt.Rows[3][&amp;quot;ISize&amp;quot;].ToString();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lblSize5.Text = dt.Rows[4][&amp;quot;ISize&amp;quot;].ToString();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lblQuantity1.Text = dt.Rows[0][&amp;quot;Quantity&amp;quot;].ToString();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lblQuantity2.Text = dt.Rows[1][&amp;quot;Quantity&amp;quot;].ToString();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lblQuantity3.Text = dt.Rows[2][&amp;quot;Quantity&amp;quot;].ToString();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lblQuantity4.Text = dt.Rows[3][&amp;quot;Quantity&amp;quot;].ToString();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lblQuantity5.Text = dt.Rows[4][&amp;quot;Quantity&amp;quot;].ToString();&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;there is no condition that there should always 5 rows exists, there could be 1 or 2 or 3 or 4 or 5 rows may exists but not more than 5 rows.&lt;br /&gt;&lt;br /&gt;when there are 5 rows than this is working fine, but whevever there are rows less than 5 than, suppose there are only 2 rows in table, it shows error &amp;quot;There is no row at position 2.&amp;quot; on bolded line&lt;br /&gt;&lt;br /&gt;how can I place a check.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&amp;nbsp;&lt;b&gt; and I also wants save these labels&amp;#39;s value (which labels are having value) in another table, cos I dont know that how many labels will having value, So how can i write insert query.&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;let me know pls....&lt;br /&gt;&lt;br /&gt;thanks&lt;/p&gt;</description></item><item><title>delete a row from grid view  based up on auto generated column.</title><link>http://forums.asp.net/thread/3535225.aspx</link><pubDate>Fri, 27 Nov 2009 03:54:28 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3535225</guid><dc:creator>gorla.naveen</dc:creator><author>gorla.naveen</author><slash:comments>5</slash:comments><comments>http://forums.asp.net/thread/3535225.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=24&amp;PostID=3535225</wfw:commentRss><description>&lt;p&gt;i create a data table dynamically and binded to grid view with auto generate column.Now i want to delete a row from&amp;nbsp;grid view&amp;nbsp;based upon auto&amp;nbsp;generate&amp;nbsp;column.&lt;/p&gt;&lt;p&gt;Please give me the suggestion.it&amp;#39;s really breaking my head.&lt;/p&gt;</description></item><item><title>Gridview delete commandfield confirmation</title><link>http://forums.asp.net/thread/3533584.aspx</link><pubDate>Thu, 26 Nov 2009 03:31:26 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3533584</guid><dc:creator>sarathi125</dc:creator><author>sarathi125</author><slash:comments>9</slash:comments><comments>http://forums.asp.net/thread/3533584.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=24&amp;PostID=3533584</wfw:commentRss><description>&lt;p&gt;Hi All,&lt;/p&gt;
&lt;p&gt;I developing a web application with a gridview control I used a delete command field in that gridview as the below markups.&lt;/p&gt;
&lt;p&gt;I used the text to show a image in it, I need a java script confirmation to delete the record.&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;&lt;/font&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;&amp;lt;asp&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;:&lt;/font&gt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;CommandField&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;&lt;font color="#ff0000" size="2"&gt;DeleteText&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;=&amp;quot;&amp;amp;lt;img alt=&amp;#39;&amp;#39; src=&amp;#39;images/delete.gif&amp;#39; /&amp;amp;gt;&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;&lt;font color="#ff0000" size="2"&gt;ShowDeleteButton&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;=&amp;quot;True&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;&lt;font color="#ff0000" size="2"&gt;HeaderText&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;=&amp;quot;Delete&amp;quot;&amp;gt;&amp;lt;/&lt;/font&gt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;asp&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;:&lt;/font&gt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;&lt;font color="#800000" size="2"&gt;CommandField&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Any idea let me know that.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Thanks in advance......&lt;/font&gt;&lt;/p&gt;&lt;/p&gt;</description></item><item><title>Filtering GridView based on CheckBoxList</title><link>http://forums.asp.net/thread/3522338.aspx</link><pubDate>Thu, 19 Nov 2009 16:41:09 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3522338</guid><dc:creator>IranianCuriousBoy</dc:creator><author>IranianCuriousBoy</author><slash:comments>6</slash:comments><comments>http://forums.asp.net/thread/3522338.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=24&amp;PostID=3522338</wfw:commentRss><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;I have a CheckBoxList that is bound to the database with a DataSource control. A GridView also is bound&amp;nbsp;with another DataSource control. Is there a way to filter GridView based on what is checked in CheckBoxList control?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;</description></item><item><title>how to print a PDF file without promting any dialog window?</title><link>http://forums.asp.net/thread/3534080.aspx</link><pubDate>Thu, 26 Nov 2009 09:09:52 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3534080</guid><dc:creator>mezzanine74</dc:creator><author>mezzanine74</author><slash:comments>4</slash:comments><comments>http://forums.asp.net/thread/3534080.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=24&amp;PostID=3534080</wfw:commentRss><description>&lt;p&gt;Can you please&amp;nbsp;advise how to print a PDF file without promting any dialog window?&lt;/p&gt;
&lt;p&gt;I have many pdf files in different folders. I need a button which will print any specified PDF in a silence by using DEFAULT printer of client computer.&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;</description></item><item><title>Editable grid</title><link>http://forums.asp.net/thread/3532121.aspx</link><pubDate>Wed, 25 Nov 2009 10:35:03 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3532121</guid><dc:creator>Jelmer850i</dc:creator><author>Jelmer850i</author><slash:comments>4</slash:comments><comments>http://forums.asp.net/thread/3532121.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=24&amp;PostID=3532121</wfw:commentRss><description>&lt;p&gt;Hi, &lt;/p&gt;
&lt;p&gt;I&amp;nbsp;think this&amp;nbsp;is&amp;nbsp;a stupid question but i still&amp;nbsp;develop my own&amp;nbsp;add, delete etc. tools.&lt;br /&gt;This&amp;nbsp;can&amp;nbsp;be smaterter i&amp;nbsp;guess. Right now i&amp;#39;m using tooo mutch code for developing something easy.&lt;/p&gt;
&lt;p&gt;Isn&amp;#39;t there a control witch can add items to a table, also delete, and modify it ?&lt;br /&gt;If it looks a bit nice it would be cool.&lt;br /&gt;&lt;br /&gt;the code i&amp;#39;m using right now is :&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;lt;asp:Repeater ID=&amp;quot;repMovieCategories&amp;quot; runat=&amp;quot;server&amp;quot; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; onitemcommand=&amp;quot;repMovieCategories_ItemCommand&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;HeaderTemplate&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;table&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/HeaderTemplate&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ItemTemplate&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;tr&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;td style=&amp;quot;width:75px&amp;quot;&amp;gt;&amp;lt;asp:LinkButton ID=&amp;quot;lnkAanpassen&amp;quot; runat=&amp;quot;server&amp;quot; Text=&amp;quot;Aanpassen&amp;quot; CommandName=&amp;quot;Edit&amp;quot; CommandArgument=&amp;#39;&amp;lt;%# Eval(&amp;quot;ID&amp;quot;) %&amp;gt;&amp;#39;&amp;gt;&amp;lt;/asp:LinkButton&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;td style=&amp;quot;width:75px&amp;quot;&amp;gt;&amp;lt;asp:LinkButton ID=&amp;quot;lnkDelete&amp;quot; runat=&amp;quot;server&amp;quot; Text=&amp;quot;Verwijderen&amp;quot; CommandName=&amp;quot;Delete&amp;quot; CommandArgument=&amp;#39;&amp;lt;%# Eval(&amp;quot;ID&amp;quot;) %&amp;gt;&amp;#39; OnClientClick=&amp;quot;return confirm(&amp;#39;Weet u zeker dat u dit wilt verwijderen?&amp;#39;);&amp;quot;&amp;gt;&amp;lt;/asp:LinkButton&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;td style=&amp;quot;width:400px&amp;quot;&amp;gt;&amp;lt;asp:Label ID=&amp;quot;lblName&amp;quot; runat=&amp;quot;server&amp;quot; Text=&amp;#39;&amp;lt;%# Eval(&amp;quot;Name&amp;quot;) %&amp;gt;&amp;#39;&amp;gt;&amp;lt;/asp:Label&amp;gt;&amp;lt;asp:TextBox ID=&amp;quot;txtName&amp;quot; runat=&amp;quot;server&amp;quot; Text=&amp;#39;&amp;lt;%# Eval(&amp;quot;Name&amp;quot;) %&amp;gt;&amp;#39; Visible=&amp;quot;false&amp;quot;&amp;gt;&amp;lt;/asp:TextBox&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;td&amp;gt;&amp;lt;asp:LinkButton ID=&amp;quot;lnkUpdate&amp;quot; runat=&amp;quot;server&amp;quot; Text=&amp;quot;Opslaan&amp;quot; Visible=&amp;quot;false&amp;quot; CommandName=&amp;quot;Update&amp;quot; CommandArgument=&amp;#39;&amp;lt;%# Eval(&amp;quot;ID&amp;quot;) %&amp;gt;&amp;#39;&amp;gt;&amp;lt;/asp:LinkButton&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/tr&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/ItemTemplate&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;AlternatingItemTemplate&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;tr&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;td style=&amp;quot;width:75px&amp;quot;&amp;gt;&amp;lt;asp:LinkButton ID=&amp;quot;lnkAanpassen&amp;quot; runat=&amp;quot;server&amp;quot; Text=&amp;quot;Aanpassen&amp;quot; CommandName=&amp;quot;Edit&amp;quot; CommandArgument=&amp;#39;&amp;lt;%# Eval(&amp;quot;ID&amp;quot;) %&amp;gt;&amp;#39;&amp;gt;&amp;lt;/asp:LinkButton&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;td style=&amp;quot;width:75px&amp;quot;&amp;gt;&amp;lt;asp:LinkButton ID=&amp;quot;lnkDelete&amp;quot; runat=&amp;quot;server&amp;quot; Text=&amp;quot;Verwijderen&amp;quot; CommandName=&amp;quot;Delete&amp;quot; CommandArgument=&amp;#39;&amp;lt;%# Eval(&amp;quot;ID&amp;quot;) %&amp;gt;&amp;#39; OnClientClick=&amp;quot;return confirm(&amp;#39;Weet u zeker dat u dit wilt verwijderen?&amp;#39;);&amp;quot;&amp;gt;&amp;lt;/asp:LinkButton&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;td style=&amp;quot;width:400px&amp;quot;&amp;gt;&amp;lt;asp:Label ID=&amp;quot;lblName&amp;quot; runat=&amp;quot;server&amp;quot; Text=&amp;#39;&amp;lt;%# Eval(&amp;quot;Name&amp;quot;) %&amp;gt;&amp;#39;&amp;gt;&amp;lt;/asp:Label&amp;gt;&amp;lt;asp:TextBox ID=&amp;quot;txtName&amp;quot; runat=&amp;quot;server&amp;quot; Text=&amp;#39;&amp;lt;%# Eval(&amp;quot;Name&amp;quot;) %&amp;gt;&amp;#39; Visible=&amp;quot;false&amp;quot;&amp;gt;&amp;lt;/asp:TextBox&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;td&amp;gt;&amp;lt;asp:LinkButton ID=&amp;quot;lnkUpdate&amp;quot; runat=&amp;quot;server&amp;quot; Text=&amp;quot;Opslaan&amp;quot; Visible=&amp;quot;false&amp;quot; CommandName=&amp;quot;Update&amp;quot; CommandArgument=&amp;#39;&amp;lt;%# Eval(&amp;quot;ID&amp;quot;) %&amp;gt;&amp;#39;&amp;gt;&amp;lt;/asp:LinkButton&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/tr&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/AlternatingItemTemplate&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;FooterTemplate&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/table&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/FooterTemplate&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/asp:Repeater&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; protected void repMovieCategories_ItemCommand(object source, RepeaterCommandEventArgs e)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int ID = int.Parse(e.CommandArgument.ToString());&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LinkButton lnkUpdate = (LinkButton)e.Item.FindControl(&amp;quot;lnkUpdate&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Label lblName = (Label)e.Item.FindControl(&amp;quot;lblName&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TextBox txtName = (TextBox)e.Item.FindControl(&amp;quot;txtName&amp;quot;);&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (e.CommandName == &amp;quot;Edit&amp;quot;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tblMovieCategory m = dftv.movies.getMovieCategories().Single(i =&amp;gt; i.id == ID);&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; txtName.Text = m.CategoryName;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lnkUpdate.Visible = true;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Bind();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else if (e.CommandName == &amp;quot;Delete&amp;quot;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; dftv.movies.DeleteMovieCategories(ID);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lnkUpdate.Visible = false;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; txtName.Visible = false;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lblName.Visible = true;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Bind();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch (Exception ex)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mailError(ex, lblError);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;
&lt;p&gt;I hope there is a smart control for it... , it should be free, or not to pricy.&lt;/p&gt;</description></item><item><title>return cell value from gridview when row selected</title><link>http://forums.asp.net/thread/3535164.aspx</link><pubDate>Fri, 27 Nov 2009 02:37:59 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3535164</guid><dc:creator>tcl4p</dc:creator><author>tcl4p</author><slash:comments>2</slash:comments><comments>http://forums.asp.net/thread/3535164.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=24&amp;PostID=3535164</wfw:commentRss><description>&lt;p&gt;I added a select button to my gridview to allow me to retrieve a value from a cell when the row is selected.&amp;nbsp; I using the rowcommand event, which fires OK and used the code below to try and get the cell value.&amp;nbsp; What happens is I can get the value if the cell value is a string value, but what I want is to get a cell value from a cell that is not visible and is of the integer type, in this case the ID value from the data row. I&amp;#39;ve seen reference to the DataKeys property, but can&amp;#39;t seem to find it using the intellisence.&amp;nbsp; &lt;/p&gt;&lt;p&gt;Could sure use some help here.&lt;/p&gt;&lt;p&gt;Thanks,&lt;br /&gt;Tom&lt;/p&gt;&lt;p&gt;Protected Sub grdVehicle_RowCommand(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewCommandEventArgs) Handles grdVehicle.RowCommand&lt;/p&gt;&lt;p&gt;Dim s As Integer&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; s = e.CommandArgument&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim row As GridViewRow = grdVehicle.Rows(s)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim c As String&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c = row.Cells(0).Text&lt;/p&gt;</description></item><item><title>ListView Delete Problems? Solved why delete doesn't work - duh VS2008 code generation...</title><link>http://forums.asp.net/thread/3391507.aspx</link><pubDate>Mon, 07 Sep 2009 13:04:46 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3391507</guid><dc:creator>luappy13</dc:creator><author>luappy13</author><slash:comments>9</slash:comments><comments>http://forums.asp.net/thread/3391507.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=24&amp;PostID=3391507</wfw:commentRss><description>&lt;p&gt;Okay so I made a datasource (specifically a concurrency enabled ObjectDataSource) and hooked it up to a GridView. Delete, Update works... hunky dory! However....&lt;/p&gt;&lt;p&gt;I then replaced GridView with a ListView based on exactly the same ObjectDataSource - bang! Delete no longer works.&lt;/p&gt;&lt;p&gt;In short - Visual Studio 2008 generates Eval binding statements in the ItemTemplate so when the control tries to set &amp;#39;Delete&amp;#39; parameter objects for the ObjectDataSource they cannot be populated (Eval = 1 way binding duh!)&lt;/p&gt;&lt;p&gt;To fix: replace eval with bind in ItemTemplate. Surely this cannot be the first time someone has noticed this but couldn&amp;#39;t find a direct reference to this problem so thought I&amp;#39;d post.&lt;/p&gt;&lt;p&gt;HTH&lt;/p&gt;&lt;p&gt;Paul&lt;br /&gt;&lt;/p&gt;</description></item><item><title>How to add custom user controls to a listview inside another user control?</title><link>http://forums.asp.net/thread/3532682.aspx</link><pubDate>Wed, 25 Nov 2009 15:43:03 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3532682</guid><dc:creator>s_nesh</dc:creator><author>s_nesh</author><slash:comments>3</slash:comments><comments>http://forums.asp.net/thread/3532682.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=24&amp;PostID=3532682</wfw:commentRss><description>&lt;p&gt;For a website application i m creating a web form that has a few user controls. At one place i m using a user controls (UC2) within another usercontrol(UC1) to create a particular desgin. UC1 has a button which when clicked adds a new UC2 to it. UC2 has a radio button, a textbox and a button. I want to be able to add input text to the textbox, and check/uncheck the radio button.&lt;br /&gt;&lt;br /&gt;Which control to use for displaying this design, A Repeater or a Listview ?&lt;br /&gt;I tried with a listview control (i admit i am not good at data controls) and added Itemtemplates and insertitemtemplates to it. But it did not work. Any help on this woudl be appreciated.&lt;br /&gt;&lt;br /&gt;Also FYI i am binding the source control (either a repeater or a lsitview) to a custom collection obejct.&lt;br /&gt;&lt;br /&gt;How can i accomplish these tasks?&lt;/p&gt;</description></item><item><title>How to implement paging for GridView when using List&lt;T&gt; as DataSource</title><link>http://forums.asp.net/thread/3530230.aspx</link><pubDate>Tue, 24 Nov 2009 15:00:23 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3530230</guid><dc:creator>dule19_69</dc:creator><author>dule19_69</author><slash:comments>6</slash:comments><comments>http://forums.asp.net/thread/3530230.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=24&amp;PostID=3530230</wfw:commentRss><description>&lt;p&gt;hello guys, this is my question. i already have a .dll in my Bin folder which contains all the logic for getting data from the database and wrapping it into a list of custom business objects (List&amp;lt;CustomBusinessObject&amp;gt;) so i am wondering how to implement the paging, is it possible? thank you in advance&lt;br /&gt;&lt;/p&gt;&lt;p&gt;b&lt;/p&gt;</description></item><item><title>Export sub gridview from rowdatabound to PDF using itextsharp </title><link>http://forums.asp.net/thread/3532643.aspx</link><pubDate>Wed, 25 Nov 2009 15:19:53 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3532643</guid><dc:creator>kabb415</dc:creator><author>kabb415</author><slash:comments>3</slash:comments><comments>http://forums.asp.net/thread/3532643.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=24&amp;PostID=3532643</wfw:commentRss><description>&lt;p&gt;I am able to export regular gridview to itextsharp PDF format, but unable to create or extract data from the sub grid from the rowdatabound method,&lt;/p&gt;&lt;p&gt;anyone has a solution?&lt;br /&gt;&lt;/p&gt;</description></item><item><title>exporting a label value into sql server</title><link>http://forums.asp.net/thread/3532610.aspx</link><pubDate>Wed, 25 Nov 2009 15:04:31 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3532610</guid><dc:creator>ziako</dc:creator><author>ziako</author><slash:comments>2</slash:comments><comments>http://forums.asp.net/thread/3532610.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=24&amp;PostID=3532610</wfw:commentRss><description>&lt;p&gt;Hi&lt;br /&gt;I have this code in my colde behind file: LoggedInUserLabel.Text = Context.User.Identity.Name&lt;/p&gt;
&lt;p&gt;This is the value of a person logged into a system. &lt;/p&gt;
&lt;p&gt;I want to take that value of the same person recording an enquiry and export that name into&amp;nbsp;a Sql server database table. The table is called enquires and consists of enquiryid, date and customerid.&lt;/p&gt;
&lt;p&gt;The code behind file that exports the person making the enquiry is:&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Protected Sub commitChangesButton_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles commitChangesButton.Click&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim connectionString As String = ConfigurationManager.ConnectionStrings(&amp;quot;Unlicensed&amp;quot;).ConnectionString&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim conn As New SqlConnection(connectionString)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim comm As New SqlCommand(&amp;quot;INSERT INTO Enquiries (EnquiryId, Date, CustomerID) VALUES (@EnquiryId, @Date, @CustomerId)&amp;quot;, conn)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; comm.Parameters.Add(&amp;quot;@EnquiryID&amp;quot;, Data.SqlDbType.VarChar, 50)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; comm.Parameters(&amp;quot;@EnquiryId&amp;quot;).Value = enquiryIdTextBox.Text&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; comm.Parameters.Add(&amp;quot;@Date&amp;quot;, Data.SqlDbType.Date)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; comm.Parameters(&amp;quot;@Date&amp;quot;).Value = DateAndTime.Now()&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; comm.Parameters.Add(&amp;quot;@CustomerId&amp;quot;, Data.SqlDbType.VarChar, 50)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; comm.Parameters(&amp;quot;@CustomerId&amp;quot;).Value = accountIdTextBox.Text&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Try&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; conn.Open()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; comm.ExecuteNonQuery()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Finally&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; conn.Close()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Try&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim comm2 As New SqlCommand(&amp;quot;copyTableData&amp;quot;, conn)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; comm2.CommandType = Data.CommandType.StoredProcedure&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; comm2.Parameters.Add(New SqlParameter(&amp;quot;@AccountId&amp;quot;, Data.SqlDbType.VarChar, 50))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; comm2.Parameters(&amp;quot;@AccountId&amp;quot;).Value = accountIdTextBox.Text&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Try&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; conn.Open()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; comm2.ExecuteNonQuery()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Finally&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; conn.Close()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Try&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim comm3 As New SqlCommand(&amp;quot;deleteTempData&amp;quot;, conn)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; comm3.CommandType = Data.CommandType.StoredProcedure&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Try&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; conn.Open()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; comm3.ExecuteNonQuery()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Finally&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; conn.Close()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Try&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; accountIdTextBox.Text = &amp;quot;&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; findProductTextBox.Text = &amp;quot;&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; findAccountTextBox.Text = &amp;quot;&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; customerNameTextBox.Text = &amp;quot;&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; customerAddressTextBox.Text = &amp;quot;&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; customerPhoneNumberTextBox.Text = &amp;quot;&amp;quot;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim comm4 As New SqlCommand(&amp;quot;pullEnquiryId&amp;quot;, conn)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim enquiryId As Integer&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; comm4.CommandType = Data.CommandType.StoredProcedure&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; comm4.Parameters.Add(&amp;quot;@EnquiryId&amp;quot;, Data.SqlDbType.Int)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; comm4.Parameters(&amp;quot;@EnquiryId&amp;quot;).Direction = Data.ParameterDirection.Output&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; conn.Open()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; comm4.ExecuteNonQuery()&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; enquiryId = comm4.Parameters(&amp;quot;@EnquiryId&amp;quot;).Value&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; enquiryIdTextBox.Text = enquiryId&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; conn.Close()&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim returnEnquiryId As Integer = enquiryIdTextBox.Text&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; returnEnquiryId = (returnEnquiryId + 1)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Label1.Text = returnEnquiryId&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim comm5 As New SqlCommand(&amp;quot;alterEnquiryId&amp;quot;, conn)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; comm5.CommandType = Data.CommandType.StoredProcedure&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; comm5.Parameters.Add(New SqlParameter(&amp;quot;@EnquiryId&amp;quot;, Data.SqlDbType.Int))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; comm5.Parameters(&amp;quot;@EnquiryId&amp;quot;).Value = Label1.Text&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; conn.Open()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; comm5.ExecuteNonQuery()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; conn.Close()&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Sub&lt;/p&gt;</description></item><item><title>Converting System.Drawing.Image to Server control Image</title><link>http://forums.asp.net/thread/3535069.aspx</link><pubDate>Fri, 27 Nov 2009 00:11:10 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3535069</guid><dc:creator>BJackal</dc:creator><author>BJackal</author><slash:comments>1</slash:comments><comments>http://forums.asp.net/thread/3535069.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=24&amp;PostID=3535069</wfw:commentRss><description>&lt;p&gt;I am trying to access&amp;nbsp;image data from&amp;nbsp;Ms SQL database.&amp;nbsp;Retrive Images are in the form of System.Drawing.Image form how can I&amp;nbsp;display these image in&amp;nbsp;ASPX page.&amp;nbsp;I would appreciate any help. &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item></channel></rss>