<?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>Re: LoginView.FindControl not finding control</title><link>http://forums.asp.net/thread/1479861.aspx</link><pubDate>Wed, 29 Nov 2006 04:42:07 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1479861</guid><dc:creator>ChadThiele</dc:creator><author>ChadThiele</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1479861.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=24&amp;PostID=1479861</wfw:commentRss><description>Thanks!</description></item><item><title>Re: LoginView.FindControl not finding control</title><link>http://forums.asp.net/thread/1479844.aspx</link><pubDate>Wed, 29 Nov 2006 04:07:30 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1479844</guid><dc:creator>rexlin</dc:creator><author>rexlin</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1479844.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=24&amp;PostID=1479844</wfw:commentRss><description>&lt;p&gt;Hi, &lt;strong&gt;ChadThiele:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;You can have a look at this post.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.velocityreviews.com/forums/t109239-accessing-a-control-within-loginview.html"&gt;http://www.velocityreviews.com/forums/t109239-accessing-a-control-within-loginview.html&lt;/a&gt;&lt;/p&gt;</description></item><item><title>LoginView.FindControl not finding control</title><link>http://forums.asp.net/thread/1479680.aspx</link><pubDate>Wed, 29 Nov 2006 01:07:52 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1479680</guid><dc:creator>ChadThiele</dc:creator><author>ChadThiele</author><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1479680.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=24&amp;PostID=1479680</wfw:commentRss><description>&lt;p&gt;I'm trying to bind data to a repeater. The repeater is inside a loginView control. Like so:&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;lt;asp:loginview id="loginView" runat="server"&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;lt;anonymoustemplate&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="font-weight:bold;"&gt;&amp;lt;asp:repeater id="rpLessons" runat="server"&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&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;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;lt;div&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;lt;a&amp;nbsp; href="Default.aspx?lid=&amp;lt;%# Eval("PodID") %&amp;gt;"&amp;gt;&amp;lt;%# Eval("Name") %&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;%#Eval("Duration")%&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;lt;/div&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;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;lt;/asp:repeater&amp;gt;&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;lt;/anonymoustemplate&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/asp:loginview&amp;gt;&lt;/p&gt;&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;&amp;nbsp;I'm binding data to it like so:&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;pre class="coloredcode"&gt;&lt;b id="1"&gt;1    &lt;/b&gt;Repeater rpLessons = (Repeater)loginView.FindControl(&lt;span class="st"&gt;"rpLessons"&lt;/span&gt;);&lt;br /&gt;&lt;b id="2"&gt;2    &lt;/b&gt;rpLessons.DataSource = Lessons();&lt;br /&gt;&lt;b id="3"&gt;3    &lt;/b&gt;rpLessons.DataBind();&lt;br /&gt;&lt;/pre&gt;&amp;nbsp;&lt;br /&gt;&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;With the Lessons method looking like this:&lt;/span&gt; &lt;br /&gt;&lt;/p&gt;&lt;pre class="coloredcode"&gt;&lt;b id="1"&gt;1    &lt;/b&gt;&lt;span class="kwd"&gt;private&lt;/span&gt; List Lessons()&lt;br /&gt;&lt;b id="2"&gt;2    &lt;/b&gt;{&lt;br /&gt;&lt;b id="3"&gt;3    &lt;/b&gt;	List lessons = &lt;span class="kwd"&gt;new&lt;/span&gt; List();&lt;br /&gt;&lt;b id="4"&gt;4    &lt;/b&gt;	lessons.Add(&lt;span class="kwd"&gt;new&lt;/span&gt; Lesson(1, &lt;span class="st"&gt;"Once Upon a Time"&lt;/span&gt;, 9));&lt;br /&gt;&lt;b id="5"&gt;5    &lt;/b&gt;	lessons.Add(&lt;span class="kwd"&gt;new&lt;/span&gt; Lesson(2, &lt;span class="st"&gt;"On Another Note"&lt;/span&gt;, 7));&lt;br /&gt;&lt;b id="6"&gt;6    &lt;/b&gt;
&lt;b id="7"&gt;7    &lt;/b&gt;	&lt;span class="kwd"&gt;return&lt;/span&gt; lessons;&lt;br /&gt;&lt;b id="8"&gt;8    &lt;/b&gt;}&lt;br /&gt;&lt;/pre&gt;&amp;nbsp;&lt;br /&gt; &lt;p&gt;&lt;span style="text-decoration:underline;"&gt;And the Lesson class looks like:&lt;/span&gt; &lt;br /&gt;&lt;/p&gt;&lt;pre class="coloredcode"&gt;&lt;b id="1"&gt;1    &lt;/b&gt;&lt;span class="kwd"&gt;public class&lt;/span&gt; Lesson&lt;br /&gt;&lt;b id="2"&gt;2    &lt;/b&gt;{&lt;br /&gt;&lt;b id="3"&gt;3    &lt;/b&gt;	&lt;span class="kwd"&gt;public&lt;/span&gt; Lesson(&lt;span class="kwd"&gt;int&lt;/span&gt; podID, &lt;span class="kwd"&gt;string&lt;/span&gt; name, &lt;span class="kwd"&gt;decimal&lt;/span&gt; duration)&lt;br /&gt;&lt;b id="4"&gt;4    &lt;/b&gt;	{&lt;br /&gt;&lt;b id="5"&gt;5    &lt;/b&gt;		&lt;span class="kwd"&gt;this&lt;/span&gt;._podID = podID;&lt;br /&gt;&lt;b id="6"&gt;6    &lt;/b&gt;		&lt;span class="kwd"&gt;this&lt;/span&gt;._name = name;&lt;br /&gt;&lt;b id="7"&gt;7    &lt;/b&gt;		&lt;span class="kwd"&gt;this&lt;/span&gt;._duration = duration;&lt;br /&gt;&lt;b id="8"&gt;8    &lt;/b&gt;	}&lt;br /&gt;&lt;b id="9"&gt;9    &lt;/b&gt;
&lt;b id="10"&gt;10   &lt;/b&gt;	&lt;span class="kwd"&gt;private string&lt;/span&gt; _name;&lt;br /&gt;&lt;b id="11"&gt;11   &lt;/b&gt;
&lt;b id="12"&gt;12   &lt;/b&gt;	&lt;span class="kwd"&gt;public string&lt;/span&gt; Name&lt;br /&gt;&lt;b id="13"&gt;13   &lt;/b&gt;	{&lt;br /&gt;&lt;b id="14"&gt;14   &lt;/b&gt;		&lt;span class="kwd"&gt;get&lt;/span&gt; { &lt;span class="kwd"&gt;return&lt;/span&gt; _name; }&lt;br /&gt;&lt;b id="15"&gt;15   &lt;/b&gt;		&lt;span class="kwd"&gt;set&lt;/span&gt; { _name = &lt;span class="kwd"&gt;value&lt;/span&gt;; }&lt;br /&gt;&lt;b id="16"&gt;16   &lt;/b&gt;	}&lt;br /&gt;&lt;b id="17"&gt;17   &lt;/b&gt;
&lt;b id="18"&gt;18   &lt;/b&gt;	&lt;span class="kwd"&gt;private int&lt;/span&gt; _podID;&lt;br /&gt;&lt;b id="19"&gt;19   &lt;/b&gt;
&lt;b id="20"&gt;20   &lt;/b&gt;	&lt;span class="kwd"&gt;public int&lt;/span&gt; PodID&lt;br /&gt;&lt;b id="21"&gt;21   &lt;/b&gt;	{&lt;br /&gt;&lt;b id="22"&gt;22   &lt;/b&gt;		&lt;span class="kwd"&gt;get&lt;/span&gt; { &lt;span class="kwd"&gt;return&lt;/span&gt; _podID; }&lt;br /&gt;&lt;b id="23"&gt;23   &lt;/b&gt;		&lt;span class="kwd"&gt;set&lt;/span&gt; { _podID = &lt;span class="kwd"&gt;value&lt;/span&gt;; }&lt;br /&gt;&lt;b id="24"&gt;24   &lt;/b&gt;	}&lt;br /&gt;&lt;b id="25"&gt;25   &lt;/b&gt;
&lt;b id="26"&gt;26   &lt;/b&gt;	&lt;span class="kwd"&gt;private decimal&lt;/span&gt; _duration;&lt;br /&gt;&lt;b id="27"&gt;27   &lt;/b&gt;
&lt;b id="28"&gt;28   &lt;/b&gt;	&lt;span class="kwd"&gt;public decimal&lt;/span&gt; Duration&lt;br /&gt;&lt;b id="29"&gt;29   &lt;/b&gt;	{&lt;br /&gt;&lt;b id="30"&gt;30   &lt;/b&gt;		&lt;span class="kwd"&gt;get&lt;/span&gt; { &lt;span class="kwd"&gt;return&lt;/span&gt; _duration; }&lt;br /&gt;&lt;b id="31"&gt;31   &lt;/b&gt;		&lt;span class="kwd"&gt;set&lt;/span&gt; { _duration = &lt;span class="kwd"&gt;value&lt;/span&gt;; }&lt;br /&gt;&lt;b id="32"&gt;32   &lt;/b&gt;	}&lt;br /&gt;&lt;b id="33"&gt;33   &lt;/b&gt;
&lt;b id="34"&gt;34   &lt;/b&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;p&gt;&amp;nbsp; But, I'm getting an error: Object reference not set to an instance of an object for line&amp;nbsp; 2 [ rpLessons.DataSource = Lessons(); ]&lt;/p&gt;&lt;p&gt;&amp;nbsp;Apparently the FindControl method of the LoginView control isn't actually finding the control. Any ideas why not?&lt;br /&gt;&amp;nbsp;&lt;/p&gt;</description></item></channel></rss>