URL postback issue using Smart Navigation in ASP.NET
<p>I have multiple subdirectories in my solution that have default.aspx pages in them, so when I use the url:</p>

<p><a href="http://www.mysite.com/products/" rel="nofollow">http://www.mysite.com/products/</a></p>

<p>where products is a subdirectory stated above, it shows the contents of the default.aspx page located within the directory.</p>

<p>Whenever an initial postback occurs on the page the url changes to:</p>

<p><a href="http://www.mysite.com/products/default.aspx" rel="nofollow">http://www.mysite.com/products/default.aspx</a></p>

<p>the event that caused the postback is fired, but no results from that event are produced
i.e. (Gridview not bound with new results)</p>

<p>If I initially navigate to the page</p>

<p><a href="http://www.mysite.com/products/default.aspx" rel="nofollow">http://www.mysite.com/products/default.aspx</a></p>

<p>then everything occurs as expected on the first shot.  So I am assuming it has something to do with the URL im using and not specifically the code?</p>

<p>Any feedback on this issue would be appreciated.</p>

<p>Well this is executed from onclick events for buttons I have in a listview it hits the last line but does not swap the text (url changes):</p>

<pre><code>Protected Sub PrepareNewReason(ByVal sender As Object, ByVal e As EventArgs)
    ListView1.EditIndex = -1
    If CType(sender, Control).ID = "addReason1" Then
        ' We are on top of the list show entry row on top
        ListView1.InsertItemPosition = InsertItemPosition.FirstItem
    Else
        ListView1.InsertItemPosition = InsertItemPosition.LastItem
    End If
    ListView1.FindControl("addReason1").Visible = False
    ListView1.FindControl("addReason2").Visible = False
    Label1.Text = "This Line was hit"
End Sub
</code></pre>
