abonnementen ibood.com bol.com Coolblue
pi_81617020
registreer om deze reclame te verbergen
quote:
Op woensdag 19 mei 2010 10:31 schreef raptorix het volgende:

[..]

Daarnaast zie je dat C# toch als .NET taal op het web een veel grotere standaard is, het is dus ook veel makkelijker om hulp, voorbeelden te vinden voor C# als voor VB, en heel veel moeilijker is het niet hoor...
Pas op DevDays bleek dat maar weer. Tijdens 1 van de presentaties was er even snel een check met wat voor mensen er in de zaal zaten.

"Who conciders himself primarily a VB.NET programmer?": 2 handen omhoog.
"Who conciders himself primarily a C#.NET programmer?": 3/4 van de zaal hand omhoog.

quote:
Op woensdag 19 mei 2010 10:32 schreef raptorix het volgende:

[..]

Je weet dat een rollback ook een echte rollback is he
Ja, maar dat wil ik dus ook. Rollbacken naar de laatste goeie versie.
pi_81617068
Kut ik kan de OP niet meer aanpassen.
  woensdag 19 mei 2010 @ 11:55:53 #123
118585 Crutch
Filantroop || Taalzwengel
pi_81617827
quote:
Op woensdag 19 mei 2010 11:40 schreef Fortitude het volgende:
Kut ik kan de OP niet meer aanpassen.
TR
Je moeder is een hamster
pi_81619464
registreer om deze reclame te verbergen
quote:
Op woensdag 19 mei 2010 11:39 schreef Fortitude het volgende:
Ja, maar dat wil ik dus ook. Rollbacken naar de laatste goeie versie.
En als je beseft dat dat toch niet goed was, dan ben je dus de sjaak, want een Roll forward kan niet
pi_81671728
Misschien heeft iemand hier een idee!

Ik ben op zoek naar een control of in ieder geval de manier waarop ik ala Chrome/Opera de tabs in de non client area kan tekenen, kan het niet echt vinden op internet en ben zelf niet zo heel bedreven met custom user controls e.d. dus misschien iemand toevallig een keer zoiets tegengekomen?
It's not a bug! It's a feature!
Colleagues, relatives or friends making 'funny' jokes? Instantrimshot.nl
  donderdag 20 mei 2010 @ 13:56:35 #126
58834 Catbert
The evil HR Director.
pi_81671970
quote:
Op woensdag 19 mei 2010 11:39 schreef Fortitude het volgende:
Pas op DevDays bleek dat maar weer. Tijdens 1 van de presentaties was er even snel een check met wat voor mensen er in de zaal zaten.

"Who conciders himself primarily a VB.NET programmer?": 2 handen omhoog.
"Who conciders himself primarily a C#.NET programmer?": 3/4 van de zaal hand omhoog.
Denk dat een hoop mensen het ook niet durven toegeven, waarschijnlijk die 1/4e minus 2 personen zie z'n hand niet op stak
"[...] a large number of the teenagers claiming Asperger's are, in fact, merely dicks."
pi_81672958
registreer om deze reclame te verbergen
Het wordt hoog tijd dat LOLCODE.net een officiele specificatie wordt.
pi_81672980
quote:
Op donderdag 20 mei 2010 14:17 schreef Intrepidity het volgende:
Het wordt hoog tijd dat LOLCODE.net een officiele specificatie wordt.
Dacht ik gisteren ook al aan.
pi_81817873
Dit zal wel redelijk simpel zijn, maar ik kan het niet vinden.

Ben bezig met ASP.NET. Ik probeer een record te updaten met een DetailsView. Naast 2 velden die aangepast kunnen worden is er nog een 3e DateTime property. Deze moet hetzelfde blijven.

1
2
3
4
protected void DetailsView_ItemUpdating(object sender, System.Web.UI.WebControls.DetailsViewUpdateEventArgs e)
{
    e.NewValues["PostDate"] = e.OldValues["PostDate"];
}


Nu wou ik de waarde gewoon zo overnemen. Probleem is dat de property niet bestaat in de OldValues. Alleen maar de 2 velden die daadwerkelijk op de DetailsView staan worden gevuld.

Hoe kan ik er voor zorgen dat ik de waarde toch krijg?
pi_81827349
Ik heb nu maar een readonly field neergeknikkerd. Werkt wel maar ben er niet tevreden mee. Hidden field werkt ook niet.
pi_81868650
quote:
Op maandag 24 mei 2010 01:48 schreef Fortitude het volgende:
Dit zal wel redelijk simpel zijn, maar ik kan het niet vinden.

Ben bezig met ASP.NET. Ik probeer een record te updaten met een DetailsView. Naast 2 velden die aangepast kunnen worden is er nog een 3e DateTime property. Deze moet hetzelfde blijven.
[ code verwijderd ]

Nu wou ik de waarde gewoon zo overnemen. Probleem is dat de property niet bestaat in de OldValues. Alleen maar de 2 velden die daadwerkelijk op de DetailsView staan worden gevuld.

Hoe kan ik er voor zorgen dat ik de waarde toch krijg?
Waarom zo moeilijk? Een veld dat niet geupdate word, word niet geupdate lijkt me, daar hoef je niet de oude value in te vullen. Overigens zou ik je adviseren eens naar LinQ te kijken, erg makkelijk voor databases.
pi_81869498
quote:
Op dinsdag 25 mei 2010 13:57 schreef raptorix het volgende:

[..]

Waarom zo moeilijk? Een veld dat niet geupdate word, word niet geupdate lijkt me, daar hoef je niet de oude value in te vullen. Overigens zou ik je adviseren eens naar LinQ te kijken, erg makkelijk voor databases.
Omdat ik NHibernate gebruik. En LINQ ook.
pi_81875258
quote:
Op dinsdag 25 mei 2010 14:21 schreef Fortitude het volgende:

[..]

Omdat ik NHibernate gebruik. En LINQ ook.
Wat overigens een steeds slechter idee blijkt te zijn.
pi_81880189
quote:
Op woensdag 19 mei 2010 00:32 schreef OEM het volgende:

[..]

Het compleet uitschrijven van taalconstructies in VB maakt alles vervelend leesbaar:

Inherits ipv :
AndAlso/OrElse ipv && / ||
begin/end ipv {}
dim ipv niks
etc.

Het meest trieste keyword van VB.NET vind ik "Shared" versus "static" in elke normale taal. Ik bedoel, kom op zeg, een gedeelde methode.

Zo snel mogelijk naar c# overschakelen. Daar hoef je VB echt niet voor te kennen.
t.b.h:

ik lees liever een "boek" dan een stel wazige tekens die vaak maar heel vaag ergens aan de bedoelde betekenis vast te knopen zijn..
pi_81880243
quote:
Op woensdag 19 mei 2010 10:31 schreef raptorix het volgende:

[..]

Daarnaast zie je dat C# toch als .NET taal op het web een veel grotere standaard is, het is dus ook veel makkelijker om hulp, voorbeelden te vinden voor C# als voor VB, en heel veel moeilijker is het niet hoor...

Een prima gratis C# boek is deze: http://www.robmiles.com/c-yellow-book/
mijn (beetje) ervaring leert me toch andersom: veel code samples zijn alleen in VB terug te vinden en niet in C# of C++
pi_81880294
quote:
Op dinsdag 25 mei 2010 18:18 schreef mschol het volgende:

[..]

mijn (beetje) ervaring leert me toch andersom: veel code samples zijn alleen in VB terug te vinden en niet in C# of C++
Nou nee, op internet is verweg het meeste C#. Zeker de laatste tijd.
pi_81880394
quote:
Op dinsdag 25 mei 2010 18:19 schreef Fortitude het volgende:

[..]

Nou nee, op internet is verweg het meeste C#. Zeker de laatste tijd.
ik google iets met C sharp .net en/of C#.net in de string en ik vond niet of veel minder snel (pagina 2 ofzo in google) wat ik wilde hebben
doe ik dat met VB.net zat het altijd in de eerste reeks resultaten...

ook de sample codes van microsoft lijken meer vb.net als c#.net te hebben
pi_81881326
quote:
Op dinsdag 25 mei 2010 18:21 schreef mschol het volgende:

[..]

ik google iets met C sharp .net en/of C#.net in de string en ik vond niet of veel minder snel (pagina 2 ofzo in google) wat ik wilde hebben
doe ik dat met VB.net zat het altijd in de eerste reeks resultaten...

ook de sample codes van microsoft lijken meer vb.net als c#.net te hebben
Als ik bijvoorbeeld zoek op LINQ en C# dan krijg ik 15 keer zoveel resultaten als met LINQ en VB.NET ....
pi_81881467
quote:
Op dinsdag 25 mei 2010 18:44 schreef raptorix het volgende:

[..]

Als ik bijvoorbeeld zoek op LINQ en C# dan krijg ik 15 keer zoveel resultaten als met LINQ en VB.NET ....
meer betekent niet beter
pi_81881534
quote:
Op dinsdag 25 mei 2010 18:16 schreef mschol het volgende:

[..]

t.b.h:

ik lees liever een "boek" dan een stel wazige tekens die vaak maar heel vaag ergens aan de bedoelde betekenis vast te knopen zijn..
Het gaat niet om het lezen, het gaat om het schrijven. En hoe eenvoudig het leest is slechts een kwestie van ervaring denk ik. Ik word persoonlijk gestoord van de syntax van VB.net. Een } of { valt op, omdat het geen tekst is.. een woord als End zou net zo goed een variabele kunnen zijn in een oogopslag. En ja het is 2010 en we hebben prachtige syntax highlighting, maar toch. Leestekens gebruiken voor syntax vind ik logischer als een compleet woord.
pi_82248797
Ik maak regelmatig op mijn werk formulieren waaruit emails verstuurd worden met de ingevulde informatie.
Het emailtje laat ik opbouwen vanuit de code-behind. Voor kleine mailtjes niet zo probleem maar met emails met veel html code wordt het een stuk onoverzichtelijker vanwege de dubbele aanhalingstekens die erin moeten en er mag ook niet worden afgebroken mits goed afgesloten met " & _ .

Ik wil nu een email html bestand die wordt 'ingeladen' en waarin de waardes worden gezet. Hoe doe ik dit?
α & Ω
Yaaaaaamaaaaaaaaahaaaaaaaaaaaaaaaa
  woensdag 2 juni 2010 @ 20:02:12 #142
269384 OEM
I spit on your aircraft
pi_82250817
quote:
Op woensdag 2 juni 2010 19:22 schreef Ker_Plunk het volgende:
Ik maak regelmatig op mijn werk formulieren waaruit emails verstuurd worden met de ingevulde informatie.
Het emailtje laat ik opbouwen vanuit de code-behind. Voor kleine mailtjes niet zo probleem maar met emails met veel html code wordt het een stuk onoverzichtelijker vanwege de dubbele aanhalingstekens die erin moeten en er mag ook niet worden afgebroken mits goed afgesloten met " & _ .

Ik wil nu een email html bestand die wordt 'ingeladen' en waarin de waardes worden gezet. Hoe doe ik dit?
Ik doe altijd het meest simpele:
1. maak een html file met op de plekken waar wat gevuld moet worden "{parameternaam}"
2. lees file in
3. replace alle {xxx} met de juiste waarde

1
2
3
4
5
6
string text = File.ReadAllText("emailtemplate.html");
text = text.Replace("{naam}", "OEM");
text = text.Replace("{adres}", "Oemstraat 12");
text = text.Replace("{woonplaats}", Oemmerveen");

mailer.Send(from, to, text);


dat eindeloos replacen is ook niet de mooiste oplossing, maar dat maakt ook niet zoveel uit in dit soort gevallen.
pi_82252356
quote:
Op woensdag 2 juni 2010 20:02 schreef OEM het volgende:

dat eindeloos replacen is ook niet de mooiste oplossing, maar dat maakt ook niet zoveel uit in dit soort gevallen.
Je kan het wel wat overzichtelijker maken door een Dictionary te vullen met die 2 waardes en daar dan doorheen loopen.
  woensdag 2 juni 2010 @ 23:00:16 #144
269384 OEM
I spit on your aircraft
pi_82261239
quote:
Op woensdag 2 juni 2010 20:29 schreef Fortitude het volgende:

[..]

Je kan het wel wat overzichtelijker maken door een Dictionary te vullen met die 2 waardes en daar dan doorheen loopen.
True.

Ik zit meer met het feit dat als de template heel erg groot is, dat je dan heel vaak aan het replacen bent in een hele grote haystack. Dan zou je het eigenlijk streamend moeten doen, maar dat schiet hier zwaar z'n doel voorbij.
pi_82284139
quote:
Op woensdag 2 juni 2010 19:22 schreef Ker_Plunk het volgende:
Ik maak regelmatig op mijn werk formulieren waaruit emails verstuurd worden met de ingevulde informatie.
Het emailtje laat ik opbouwen vanuit de code-behind. Voor kleine mailtjes niet zo probleem maar met emails met veel html code wordt het een stuk onoverzichtelijker vanwege de dubbele aanhalingstekens die erin moeten en er mag ook niet worden afgebroken mits goed afgesloten met " & _ .

Ik wil nu een email html bestand die wordt 'ingeladen' en waarin de waardes worden gezet. Hoe doe ik dit?
Wel eens aangedacht om hier een bestaande oplossing voor te gebruiken?
Ik doe iets soortgelijks op me werk, en gebruik daar Umbraco als CMS voor waar ook de Mensen met gegevens staan, werkt super handig.
pi_82285236
Ik begrijp nog niet volledig wat jullie bedoelen (ben nog een beginner). Bij vb.net maak ik een variabele aan van de waardes die binnen komen uit het formulieren en die plaats ik dan in de html code. Ga zo wel eerst even kijken of het inladen lukt
α & Ω
Yaaaaaamaaaaaaaaahaaaaaaaaaaaaaaaa
pi_82332487
Bij een site heb ik een menu waarin 2 classes bestaan, het menu zit in een masterpage.
'active' voor als de pagina actief is en 'off' als deze dat niet is.

Elke van de buttons is een asp:label (ter vervanging van een div) waaraan de class hangt.

Bij asp classic gebruikte ik een if then statement die de Pagename bekeek en dan een class aanriep. (slechts een regeltje code…)

Hoe ik dat doe in aspx? Het leek mij het beste om vanuit de asp:label een control event te starten en daar een if then te gebruiken. Ik weet alleen niet welke term ik verder moet gebruiken. Ik zie pagetitle/pagename niet verschijnen tijdens het typen (misschien een bepaalde namespace importeren?).
α & Ω
Yaaaaaamaaaaaaaaahaaaaaaaaaaaaaaaa
pi_82332634
quote:
Op vrijdag 4 juni 2010 15:55 schreef Ker_Plunk het volgende:
Bij een site heb ik een menu waarin 2 classes bestaan, het menu zit in een masterpage.
'active' voor als de pagina actief is en 'off' als deze dat niet is.

Elke van de buttons is een asp:label (ter vervanging van een div) waaraan de class hangt.

Bij asp classic gebruikte ik een if then statement die de Pagename bekeek en dan een class aanriep. (slechts een regeltje code…)

Hoe ik dat doe in aspx? Het leek mij het beste om vanuit de asp:label een control event te starten en daar een if then te gebruiken. Ik weet alleen niet welke term ik verder moet gebruiken. Ik zie pagetitle/pagename niet verschijnen tijdens het typen (misschien een bepaalde namespace importeren?).
Wat je moet doen is een nieuw project maken en dan de "Web Application" template kiezen. Hetgeen wat je dan default krijg heeft precies wat jij nu probeert te maken.

Dit is in ieder geval wat zij als menu gebruiken:
quote:
<asp:Menu ID="NavigationMenu" runat="server" CssClass="menu" EnableViewState="false" IncludeStyleBlock="false" Orientation="Horizontal">
<Items>
<asp:MenuItem NavigateUrl="~/Default.aspx" Text="Home"/>
<asp:MenuItem NavigateUrl="~/About.aspx" Text="About"/>
</Items>
</asp:Menu>
pi_82332708
Kut misschien toch niet. Ik dacht dat je het over pagina's had. Maar misschien kan je het toch gebruiken.
  vrijdag 4 juni 2010 @ 19:31:03 #150
269384 OEM
I spit on your aircraft
pi_82340799
quote:
Op vrijdag 4 juni 2010 15:55 schreef Ker_Plunk het volgende:
Bij een site heb ik een menu waarin 2 classes bestaan, het menu zit in een masterpage.
'active' voor als de pagina actief is en 'off' als deze dat niet is.

Elke van de buttons is een asp:label (ter vervanging van een div) waaraan de class hangt.

Bij asp classic gebruikte ik een if then statement die de Pagename bekeek en dan een class aanriep. (slechts een regeltje code…)

Hoe ik dat doe in aspx? Het leek mij het beste om vanuit de asp:label een control event te starten en daar een if then te gebruiken. Ik weet alleen niet welke term ik verder moet gebruiken. Ik zie pagetitle/pagename niet verschijnen tijdens het typen (misschien een bepaalde namespace importeren?).
Geen idee wat je exact probeert te bereiken, maar misschien:

1
2
3
4
5
6
7
public partial class MasterPage : System.Web.UI.MasterPage
{
    protected void Page_Load(object sender, EventArgs e)
    {
        string pageName = Page.GetType().FullName;
    }
}


Zet anders ergens een breakpoint en kijk welke members Page allemaal heeft
abonnementen ibood.com bol.com Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')