Forum > ASP.NET 3.x > Språk - C#
Hej allihopa,
Jag försöker bygga en applikation där jag använder mig av masterpages.
Problemet jag har är:
Jag har en knapp som ligger i min contetnpage. När jag klickar på den knappen vill jag att en label på masterpagesidan ska ändras. Jag har försökt med session och även med kod som ni ser här under men jag får inte till det.
Finns det ngn därute som har förslag vad jag behöver göra för att få detta att fungera?
Tack på förhand.
//isejdin
//Min contentpage
<%
@ Page EnableEventValidation="false" Title="" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="ShowFlies.aspx.cs" Inherits="ShowFlies"
%>
<%
@ MasterType VirtualPath="~/MasterPage.master"
%>
//Code-behind
protected void ImageButtonClicked(object sender, CommandEventArgs e)
{
string pieces="test";
Master.ShopingBasketInfo(pieces);}
//Masterpage
public void ShopingBasketInfo(string s)
{label1.text=s;}
Ta en titt på metoden FindControl().
Label dinLabel;
dinLabel= (Label)Master.FindControl("dinLabel");
dinLabel.Text = "Text";
Tja,
Har redan testat det och det fungerar ändå inte.