Hej. Nu kender jeg ikke lige C# men kan forestille mig at man kan lave ca. det samme som i VB. Når jeg laver en msgbox, så har laver jeg et panel i midten af skærmen med en overskrift label, en multi-linie textbox og en OK knap. Dette panel laver jeg så usynligt. Når jeg skal bruge det, kalder jeg en public sub som laver den synlig og som parameter til sub'en har jeg teksten til labelen og til textboxen. Dette virker meget generisk og så kan man have lige så meget tekst i textboxen som man vil. Det ser lidt rodet ud når man editerer skærmbilledet (jeg bruger WebMatrix) men så længe man holder tungen lige i munden virker det fint.
ok I understand, men kan man ikke bruge en predefineret Messagebox eller Alert eller sådan noget? Det er jo nederen hvis man skal bruge messageboxen flere gange på flere sider :-)
>gulbaek Nej. Det virker ikke i ASP. Vedr. brug af msgboxen på flere sider, så har jeg lave en fil som jeg includerer. Denne fil indeholder såvel forms komponenter samt kode til at styre msgboxen. Den kan så kaldes fra forskellige filer uden at du behøver at lave msgboxen på hver side (du laver den kun een gang). Kode til at lave selve boxen:
Kode til at styre msgboxensamt indholdet i textboxen: <script runat="server"> public sub MsgBox(varMessage as string) pnlMsgbox.visible = true txtMessage.text = varMessage lblMsgMessage.visible = true txtMessage.visible = true cmdMsgClose.visible = true end sub </script>
Du skal så sørge for at lave din include de rigtige steder.
Hvis du så skal flytte rundt på msgboxen på skærmen, bruges TOP og LEFT kommandoerne - indsættes umiddelbart før eller efter msgbox("besked.") kommandoen:
Cool jeg kan desværre ikke kommentere jeres indlæg før på mandag, da den maskine som jeg bruger i weekenden ikke kan køre asp.net Men tak for indlægne - I'll return
Det virker ok, håbede blot at det kunne klares med hjælp fra .NET
Synes godt om
Ny brugerNybegynder
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.