Ik ben samen met een teamgenoot begonnen aan ons eerste .NET project en we willen deze website gaan ontwikkelen in c#.
Nu lopen we meteen al tegen allerlei problemen aan, misschien dat jullie ons op de goede weg kunnen helpen?
Wat ik hier wil doen is gewoon even wat pielen met c# om er bekend mee te raken.
Dit moet een functie worden die 2 ingevoerde getallen bij elkaar optelt.
kan c# niet standaard makkelijk overweg met form input?
en zo niet hoe cast ik een string naar een int?
(hij geeft nu de error dat string geen toint kent, en gewoon getal1.Text * getal2.Text wil hij ook niet doen omdat je geen string * string kan doen, logisch maar in VB vind hij het wel kewl allemaal
)
Nu lopen we meteen al tegen allerlei problemen aan, misschien dat jullie ons op de goede weg kunnen helpen?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
| <%@ Page Language="C#" %>
<script runat="server">
int tmp;
string tekst_str;
void test( ){
if( getal.Text == "" || getal2.Text == "" ){
error_message.Text = "Een of meer velden zijn leeg!";
resultaat.Text = "";
vermenigvuldiging.Text = "";
}else{
tmp = string.toint(getal.Text) * string.toint(getal2.Text);
error_message.Text = "";
resultaat.Text = "Resultaat";
vermenigvuldiging.Text = int.ToString(tmp);
}
}
</script>
<html>
<head>
</head>
<body>
<form runat="server">
Vermenigvuldigen:<p>
<asp:textbox id="getal" runat="server" width="100" maxlength="5"/>
<br>
<asp:textbox id="getal2" runat="server" width="100" maxlength="5"/>
<p>
<asp:button id="knop" text="Vermenigvuldigen" onClick="test()" runat="server"/>
</form>
<p>
<asp:label id="error_message" runat="server" />
<asp:label id="resultaat" runat="server" /> <br>
<asp:label id="vermenigvuldiging" runat="server" />
</body>
</html> |
Wat ik hier wil doen is gewoon even wat pielen met c# om er bekend mee te raken.
Dit moet een functie worden die 2 ingevoerde getallen bij elkaar optelt.
kan c# niet standaard makkelijk overweg met form input?
en zo niet hoe cast ik een string naar een int?
(hij geeft nu de error dat string geen toint kent, en gewoon getal1.Text * getal2.Text wil hij ook niet doen omdat je geen string * string kan doen, logisch maar in VB vind hij het wel kewl allemaal