Avatar billede spottie Nybegynder
06. maj 2006 - 12:22 Der er 10 kommentarer og
1 løsning

Link i datagrid? Klasse? Sessions?

Goddag Eksperter

Jeg har et st spørgsmål omkring 3 ting:

1: Link i Datagrid:
1) Kan man lave en link label i et datagrid sammen med de værdier man hiver ud af en databse?
Så der i datagrid står de værdier man hiver ud og derefter et linklabel sådan p ålinie?

2: Klasse:
2) Nogen der kan give eksempel på klasse constructor og destructor?

3: Sessions:
3) Kan man lave sessioner i C#, hvis ja hvordan?
Skal bare bruge det til en form for login funktion nemlig.

Håber at høre fra nogen derude.

Vh spottie
Avatar billede dr_chaos Nybegynder
06. maj 2006 - 13:13 #1
1 kan du bruge en template column og en itemtemplate med
et <asp:HyperLink id="l" Runat="Server" NavigateUrl='<%# DataBinder.Eval(Container.DataItem, "url") %> '



3
Session["Login"] = "ok";
string login = Session["Login"].ToString();
Avatar billede dr_chaos Nybegynder
06. maj 2006 - 13:16 #2
2
Class Class1
{
//Konstruktør
public Class1()
{
}
2
Class Class1
{
//Konstruktør
public Class1(string test)
{

}
// Destructor
~Class1()
          {
         
          }


}
Avatar billede spottie Nybegynder
06. maj 2006 - 13:24 #3
takker kan du beskrive lidt mer eom sessioner, kan man sende klasser rundt med sessioner?

Hvordan tilføjer jeg en chackbox eller linklabel uden brug af asp kode?
Avatar billede dr_chaos Nybegynder
06. maj 2006 - 13:44 #4
du kan sende alle objekter rundt.
Session["Class1"] = new Class1();
Class1 c = (Class1)Session["Class1"];

Hvad mener du med "Hvordan tilføjer jeg en chackbox eller linklabel uden brug af asp kode?" ?
Avatar billede arne_v Ekspert
06. maj 2006 - 16:15 #5
re 2)

du har uden tvivl brugt conmstructor ofte

man bruger normalt ikke destructor i C#

re 3)

Session er en web app ting

hvis det er ASP.NET/C# så bruger du bare Session som vist af dr chaos

hvis det er en normal app så skal du finde noget tilsvarende til Session
Avatar billede spottie Nybegynder
07. maj 2006 - 15:48 #6
hvad er der af muligheder i normal windows applikation der er lignende session?
Avatar billede dr_chaos Nybegynder
07. maj 2006 - 16:11 #7
Man kan benytte statiske variabler eller sende data med rundt
Avatar billede spottie Nybegynder
07. maj 2006 - 17:50 #8
dr_chaos undskyld min uvidenhed men hvordan sender man data rundt som du siger, kan du give eksempel?
Avatar billede dr_chaos Nybegynder
08. maj 2006 - 17:26 #9
I en klasse kan du lave

public class class1
{
private Class2 C2
public class1(Class2 c2)
{
C2=c2;
}
public void showmessagebox()
{
MessageBox.Show(C2.Text);

}

}


public class Class2
{
public string Text="Hej Hej";
public Class2()
{
}

}


Public Class Class3
{
public Class3()
{
Class2 c2 = new Class2();
Class1 c1 = new Class1(c2);
c1.ShowMessageBox();
}

}
Avatar billede dr_chaos Nybegynder
08. maj 2006 - 17:28 #10
hvis du så kalder  Class3 c3 = new Class3();
et eller andet sted så kaldes ShowMessageBox().
Avatar billede spottie Nybegynder
30. maj 2006 - 19:59 #11
lukker
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