Jump to content

Passar valores entre páginas web


Chaveca
 Share

Recommended Posts

Eu estou a fazer um projecto de final de curso em asp.net e C#, cujo projecto é um site de noticias, e preciso de passar um  certo valor para se reconhecer qual tipo de noticia é que mostro, porem eu tentem por session e não consegui( vou ser sincero eu tenho muitas duvidas de como fazer e apliquei o código na master page, e acho que é bem capaz de esta um barbaridade

O código da master page

 protected void Page_Load(object sender, EventArgs e)
    {
        

        }
    protected void LinkButton3_Click(object sender, EventArgs e)
    {
        Session["id_noticia"] = 3;
        Response.Redirect ("~/Vernoticias.aspx");
    }
    protected void LinkBtnDesporto_Click(object sender, EventArgs e)
    {
        Session["id_noticia"] = 1;
        
        Response.Redirect("~/Vernoticias.aspx");
    }
    protected void LinkBtnEntrenimento_Click(object sender, EventArgs e)
    {
        Session["id_noticia"] = 2;
        Response.Redirect("~/Vernoticias.aspx");
    }
    protected void LinkBtnInternacional_Click(object sender, EventArgs e)
    {
        Session["id_noticia"] = 4;
        Response.Redirect("~/Vernoticias.aspx");
    }
    protected void LinkBtnPolitica_Click(object sender, EventArgs e)
    {
        Session["id_noticia"] = 5;
        Response.Redirect("~/Vernoticias.aspx");
    }
}

e o que o recebe

 protected void Page_Load(object sender, EventArgs e)
    {
        GridView1.DataSource = BLL.Noticias.VerNoticiaCategoria(Convert.ToInt16( Session["id_noticia"]));
    }

podem me dizer o que esta mal? e se estiver tudo podem me dar sugestões de como fazer isto?

"Há 10 tipos de pessoas, as que sabem binário e as que não...""Run DOS, Run!"

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.