Avatar billede dotnewbi Juniormester
26. februar 2008 - 12:29 Der er 3 kommentarer og
1 løsning

fra VB til C#

Hej eksperter,

jeg har fundet dette her på nettet:

aspx:

<%@ Page Language="VB" %>
<%@ Register TagPrefix="asp101samps" TagName="SomeText"
    Src="properties.ascx" %>

<script language="VB" runat="server">
    Sub Page_Load(Sender As Object, E As EventArgs)
        UserCtrl1.Color = "green"
        UserCtrl1.Text = "This control's properties were " _
            & "set programmatically!"
    End Sub
</script>

<html>
<head>
<title>ASP.NET User Control Sample - Properties</title>
</head>
<body bgcolor="#FFFFFF">

<asp101samps:SomeText runat="server" />

<asp101samps:SomeText Color="red" runat="server" />

<asp101samps:SomeText Text="This is quite cool!" runat="server" />

<asp101samps:SomeText Color="blue" Text="Ain't It?" runat="server" />

<asp101samps:SomeText id="UserCtrl1" runat="server" />

</body>
</html>

og en ascx:

<script language="VB" runat="server">
    Public Color As String = "black"
    Public Text As String = "This is a user control... really!"
</script>

<p>
<font color="<%= Color %>">
<%= Text %>
</font>
</p>

og det virker fint men jeg kan ikke få det til at virke når jeg prøver at oversætte det fra VB til c# er der nogle der kan hjæple
Avatar billede karl-koder Nybegynder
26. februar 2008 - 17:55 #1
der er ikke så meget der skal oversættes prøv dette :

Sub Page_Load(Sender As Object, E As EventArgs)
    UserCtrl1.Color = "green"
    UserCtrl1.Text = "This control's properties were " & "set programmatically!"
End Sub

protected void Page_Load(Object sender, Eventargs e)
{
    UserCtrl1.Color = "green";
    UserCtrl1.Text = "This control's properties were set programmatically!";
}

Public Color As String = "black"
Public Text As String = "This is a user control... really!"

public string Color = "black";
public string Text = "This is a user control... really!";

Og så skal du også lige ænder :

<%@ Page Language="VB" %>
<%@ Page Language="C#" %>

<script language="VB" runat="server">
<script language="C#" runat="server">

Prøv om ikke det virker, ellers må du lige poste hele den oversatte kode + evt. fejl meddelelse ;o)
Avatar billede jimmydk Nybegynder
01. marts 2008 - 17:01 #2
Avatar billede dotnewbi Juniormester
31. marts 2008 - 08:31 #3
smid et svar!
Avatar billede karl-koder Nybegynder
31. marts 2008 - 17:00 #4
kommer her ;o)
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