Avatar billede krestionsen Nybegynder
17. august 2004 - 16:02 Der er 2 kommentarer og
1 løsning

HttpCookie updatering

Jeg har en datagrid, hvor der er nogle møder, hvor man trykker på et møde, så kommer man over på en anden side, hvor der er et id der kommer med, over på den anden side, kan man så trykke sig tilbage til siden med datagriden og vælge et nyt møde. Problemmet er at når man trykker sig tilbage tilbage til datagridsiden med møderne og vælger et nyt møde, så får man det id med, fra det møde man trykkede på sidst.
Hvordan får jeg den til, at tage det id med fra det møde, som jeg trykker på og ikke det sidste møde jeg trykke på?

public void DataGrid1_ItemCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
    int MoedeID = (int) DataGrid1.DataKeys[(int).Item.ItemIndex];

    if(e.CommandName == "Select")
    {
        DataGrid1.SelectedIndex = e.Item.ItemIndex;
        moedeid = MoedeID;

        HttpCookie cookie1 = new HttpCookie ("moedeid",moedeid.ToString());
        Response.Cookies.Add(cookie1);

        Server.Transfer("modereg1.aspx");
    }

}

Kan man evt. gøre det på en anden, så det kommer til at virke, som det skal.
Avatar billede snepnet Nybegynder
17. august 2004 - 20:26 #1
Du kan bare gøre det med en querystringparameter - sådan her :

public void DataGrid1_ItemCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
    int MoedeID = (int) DataGrid1.DataKeys[(int).Item.ItemIndex];

    if(e.CommandName == "Select")
    {
        DataGrid1.SelectedIndex = e.Item.ItemIndex;
        moedeid = MoedeID;

        Server.Transfer("modereg1.aspx?modeid="+moedeid.ToString());
    }
}

Hvilket du så kan samle op på modereg1.aspx med :

int modeid = int.Parse(Request.QueryString["modeid"]);
Avatar billede krestionsen Nybegynder
18. august 2004 - 09:02 #2
Nu virker det perfekt:), men ved du hvad der var galt med det andet, jeg havde lavet siden det ikke virkede?
Læg et svar.
Avatar billede snepnet Nybegynder
18. august 2004 - 09:19 #3
Et svar her :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester