Avatar billede nibx Nybegynder
27. oktober 2003 - 16:13 Der er 4 kommentarer

ASP.NET, webform i webform, opdateringsfejl?

Vi har en side i ASP.NET med C# som Code behind. Vi har et billed på vores webform, hvor billedets URL er en anden webform.

Nu har vi det problem, at det er ikke altid at billedet bliver vist. Det er generelt sådan at første gang bliver det ikke vist. Vi har en knap som opdatere billedet, og hvis der trykkes på den igen, bliver billedet godt nok. Den webform der generer billedet, er lidt tungt, forstået på den måde, at der ligger lidt matematik bag, og derved en del kode.

Hvordan kan vi løse det problem?
Avatar billede nielslbeck Nybegynder
27. oktober 2003 - 16:34 #1
Kan vi se lidt kode? Skidt med al den tunge kode...
Avatar billede nibx Nybegynder
27. oktober 2003 - 21:31 #2
Har ikke koden her, men det er noget i stil med..

On_Load(Event....) {
  Image1.ImageUrl = "BilledWebform.aspx?parameter1=" + string1;
}
Avatar billede nibx Nybegynder
29. oktober 2003 - 12:59 #3
Sidder med koden nu, og det er jo ikke On_Load.. men Page_Load(object..., tanketorsk.

Men koden ser ikke meget anderledes ud... men her er den

private void Page_Load(object sender, System.EventArgs e)
        {
            // Put user code to initialize the page here
           
            if (!Page.IsPostBack)
            {
                fillComNames();
            }   
            Image1.ImageUrl = "Graph_webform.aspx?DD1=" + DropDownList1.SelectedValue + ... plus mange flere.. ;

Men vores spørgsmål går lidt på, om det er muligt at den sidste webform, altså vores billed, ikke når at blive 'færdig' før den første webform, og dermed ikke har noget billed at tegne.. ?
Avatar billede nielslbeck Nybegynder
29. oktober 2003 - 13:03 #4
Og du er sikker på, at Graph_webform.aspx får korrekte parametre med hver gang? Det kunne jo evt være det, der var problemet. Der er ikke nogen problemer med, at den ikke når at blive færdig med at lave billedet.
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
Kurser inden for grundlæggende programmering

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