Avatar billede runberg Nybegynder
15. oktober 2002 - 11:29 Der er 6 kommentarer og
1 løsning

Hvad gør jeg galt?????

I et script ønsker jeg at disable to teksbokse, samt ændre deres backColor.

Jeg har prøvet flere forskellige ting, som f.eks:
      TextBox2.enabled = "false"
      TextBox2.BackColor="Red"
at disable tekstboksen går fint, men backColor kan jeg ikke få lov at ændre. Derfor forsøgte jeg noget med:
      Textbox2.BackColor = Color.FromName("red"
Dette virker dog heller ikke. Jeg har importeret System.Drawing!

Hvad gør jeg galt????
Avatar billede runberg Nybegynder
15. oktober 2002 - 11:41 #1
Har også forsøgt at gøre sådan her:
          dim myColor as System.Drawing.Color = Color.FromName("silver")
   
          TextBox2.enabled = "false"
          TextBox3.enabled = "false"
   
          TextBox2.BackColor = myColor
          TextBox3.BackColor = myColor

Dette resulterer dog også i en fejl!?!?
Avatar billede runberg Nybegynder
15. oktober 2002 - 11:49 #2
Fejlen ved ovenstående forsøg er som følger:

The View State is invalid for this page and might be corrupted.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Web.HttpException: The View State is invalid for this page and might be corrupted.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. 

Stack Trace:


[HttpException (0x80004005): The View State is invalid for this page and might be corrupted.]
  System.Web.UI.Page.LoadPageStateFromPersistenceMedium() +140
  System.Web.UI.Page.LoadPageViewState() +16
  System.Web.UI.Page.ProcessRequestMain() +421




--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:1.0.3705.288; ASP.NET Version:1.0.3705.288
Avatar billede simon.ulsnes Nybegynder
15. oktober 2002 - 11:56 #3
TextBox.BackColor = System.Drawing.Color.Red

// Simon
// This sentence no verb.
Avatar billede runberg Nybegynder
15. oktober 2002 - 12:09 #4
.. Og hvad skal så importeres?? Både system.drawing og system.drawing.color, eller kun en sidste?
Avatar billede runberg Nybegynder
15. oktober 2002 - 12:14 #5
Min kode ser nu ud som følger:

<%@ Page Language="VB" %>
<%@ Import Namespace="System.Drawing.Color" %>

<script runat="server">

    sub Handler (obj as object, e as eventargs)
   
        TextBox2.enabled = "false"
        TextBox3.enabled = "false"
   
        TextBox2.BackColor = System.Drawing.Color.red
        TextBox3.BackColor = System.Drawing.Color.red
   
    end sub

</script>
<html>
<head>
</head>
<body>
    <form runat="server">
        <p>
            <asp:TextBox id="TextBox1" runat="server" AutoPostBack="true" OnTextChanged="handler"></asp:TextBox>
        </p>
        <p>
            <asp:TextBox id="TextBox2" runat="server"></asp:TextBox>
        </p>
        <p>
            <asp:TextBox id="TextBox3" runat="server"></asp:TextBox>
        </p>
    </form>
</body>
</html>

Jeg får dog stadig følgende fejl, når jeg forsøger at køre den:

The View State is invalid for this page and might be corrupted.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Web.HttpException: The View State is invalid for this page and might be corrupted.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. 

Stack Trace:


[HttpException (0x80004005): The View State is invalid for this page and might be corrupted.]
  System.Web.UI.Page.LoadPageStateFromPersistenceMedium() +140
  System.Web.UI.Page.LoadPageViewState() +16
  System.Web.UI.Page.ProcessRequestMain() +421




--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:1.0.3705.288; ASP.NET Version:1.0.3705.288
Avatar billede simon.ulsnes Nybegynder
15. oktober 2002 - 12:28 #6
du skal kun importere System.Drawing.
Prøv at tilføje Debug="True" til dit Page-direktiv i toppen.
Avatar billede runberg Nybegynder
15. oktober 2002 - 12:47 #7
OK.. Tak for hjælpen, har nu fået det til at virke
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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