VB Master-Details Edit (Separate Pages), Response Redirect to Master Page Databinding Issue...

S

Sam

Folks, Attached I am sending 2 URL's from MSFT ASP.net Quick Start
Tutorial Web Site.

1) Run it URL:
http://www.asp.net/QuickStart/aspnet/samples/data/GridViewMasterDetailsInsertPage_vb.aspx
2) View Source URL:
http://www.asp.net/QuickStart/util/...ples/data/GridViewMasterDetailsInsertPage.src

I do understand from the Master Page
(GridViewMasterDetailsInsertPage_vb.aspx) the last field from Gridview1
(Hyper Link field) is calling (DetailsViewEdit_vb.aspx) with
DataNavigateUrlFields="au_id". Also the Gridview1's SqlDataSource
ID="SqlDataSource1" and it's SelectCommand="SELECT [au_id], [au_lname],
[au_fname], [state] FROM [authors] WHERE ([state] = @state)". I
understand the logic Perfectly.

Also in (DetailsViewEdit_vb.aspx) its SqlDataSource
ID="SqlDataSource3" SelectCommand="SELECT [au_id], [au_lname],
[au_fname], [phone], [address], [city], [state], [zip], [contract] FROM
[authors] WHERE ([au_id] = @au_id)".

It's <SelectParameters>
<asp:QueryStringParameter Name="au_id" QueryStringField="ID"
Type="String" />
</SelectParameters>

That is, the value QueryStringParameter Name is coming from Master Page
(GridViewMasterDetailsInsertPage_vb.aspx).
I do understand this logic also.

However after Update or Cancel from (DetailsViewEdit_vb.aspx), it is
returning to Master Page by using
Response.Redirect("GridViewMasterDetailsInsertPage_vb.aspx").
I do understand this logic too.

My intention is this:
for Example, in (GridViewMasterDetailsInsertPage_vb.aspx) in
DropDownList1 user selects State = "NY", Gridview1 filters only shows
records from "NY", they click 'Edit' button to invoke
(DetailsViewEdit_vb.aspx). I would like to see that after they select
'Update' or 'Cancel' from Detail page, Master Page
(GridViewMasterDetailsInsertPage_vb.aspx) Gridview1 should show only
records from State = "NY". Because this is the Orginial selection prior
to calling (DetailsViewEdit_vb.aspx). If so, what will be the Command
or Commands and where they will be issued? Master or Detail Page?

Currently Gridview1 is showing null in Master Page after response
redirect from Detail Page.

I admit I am new to .Net but I must need to start somewhere. Any Help
will be sincerely appreciated...
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,744
Messages
2,569,484
Members
44,903
Latest member
orderPeak8CBDGummies

Latest Threads

Top