problem with nested ListView control
<p>i m having the following heirarchy in my aspx page</p>

<pre><code>&lt;asp:ListView ID="ListView1" DataSourceID="SqlDataSource1" runat="server"&gt;
    &lt;ItemTemplate&gt;
         ...

         &lt;asp:ListView ID="ListView2" DataKeyNames="statusID" runat="server"
             DataSourceID="SqlDataSource2" 
             ItemPlaceholderID="pl" 
             OnItemCommand="ListView2_ItemCommand"&gt;
                 &lt;LayoutTemplate&gt;
                      &lt;asp:PlaceHolder ID="pl" runat="server"/&gt;
                      ...
                      &lt;asp:Button ID="Button2" runat="server" Text="Post"/&gt;
                 &lt;/LayoutTemplate&gt;

                 &lt;ItemTemplate&gt;
                        ...
                 &lt;/ItemTemplate&gt;
         &lt;/asp:ListView&gt;
    &lt;/ItemTemplate&gt;
&lt;/asp:ListView&gt;
</code></pre>

<p>now if i click Button2 then ListView2_ItemCommand event is fired.</p>

<pre><code>protected void ListView2_ItemCommand(object sender, ListViewCommandEventArgs e)
</code></pre>

<p>inside the handler e.item is null, why?</p>
