QueryString több érték Urlbe töltése C# ASP.NET

QueryString több érték Urlbe töltése C# ASP.NET
2014-03-18T10:05:51+01:00
2014-03-18T12:06:41+01:00
2022-11-30T19:15:36+01:00
cofoska
A problémám az lenne, hogy több adatot is szeretnék megjeleníteni az urlben de sajnos a megjelenítés sikerül de a lap szintaktikai hibákat jelez:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.Security;

public partial class hirdeto_advertiser_KampanyId : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
UserIdValue1.Text = Membership.GetUser().ProviderUserKey.ToString();
UserIdValue.Text = Membership.GetUser().ProviderUserKey.ToString();
}
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
string queryString = "KampanyId=" + DropDownList1.SelectedValue;

Response.Redirect("Kampanyreszletek.aspx?" + queryString);
}
}

A UserIdValue.Text értékét is a Kampanyreszletek.aspx után szeretném az urlben továbbvinni, több formában próbáltam de mindig szintaktikai hibát írt. Előre is köszönöm az ötleteket.
Mutasd a teljes hozzászólást!
Pontosan mi is az a szintaktikai hiba amit a lapod jelez?

Szerintem amire gondolsz, az ez lenne:

Response.Redirect("Kampanyreszletek.aspx?KampanyId=" + DropDownList1.SelectedValue + "&UserId=" + UserIdValue.Text);

Egyébként User Id-t nem szép dolog QueryStringben tovább adogatni. Ha mindenképp szükséged van rá a Kampanyreszletek.aspx oldalon, ott is ugyanúgy le tudod kérdezni mint itt:

Membership.GetUser().ProviderUserKey.ToString();
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd