Crew .NET |
|
Citaat: .net 2003 of .net 2005 ?
Maakt op zicht niet zoveel uit he...
Hier is een voorbeeld van een tekstvak en een knop die door code worden gegenereerd. Als je op de knop klikt wordt er weergegeven wat er in het tekstvak is ingevuld. Het voorbeeldje is in ASP.NET C#...
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
protected void Page_Load(object sender, EventArgs e)
{
//Tekstvak declareren en ID meegeven
TextBox invoer = new TextBox();
invoer.ID = "tekstvak";
//Knop declareren, ID meegeven, een tekst geven
//en een EventHandler voor als er geklikt wordt
Button knop = new Button();
knop.ID = "knop_een";
knop.Text = "Klik";
knop.Click += new EventHandler(knop_Click);
//De beide controls aan de form (form1 hier) toevoegen
form1.Controls.Add(invoer);
form1.Controls.Add(knop);
}
void knop_Click(object sender, EventArgs e)
{
//Een tekstbox declareren en 'gelijkstellen' aan degene
//die in de form gecreëerd werd
TextBox boks = (TextBox)form1.FindControl("tekstvak");
//string declareren en de waarde gelijkstellen aan de
//waarde van het tekstvak, daarna de string weergeven
string waarde = boks.Text;
Response.Write(waarde);
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>.: Objecten creëren (C#)</title>
</head>
<body>
<form id="form1" runat="server" />
</body>
</html>
<%@ Page Language="C#" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> protected void Page_Load(object sender, EventArgs e) { //Tekstvak declareren en ID meegeven TextBox invoer = new TextBox(); invoer.ID = "tekstvak"; //Knop declareren, ID meegeven, een tekst geven //en een EventHandler voor als er geklikt wordt Button knop = new Button(); knop.ID = "knop_een"; knop.Text = "Klik"; knop.Click += new EventHandler(knop_Click); //De beide controls aan de form (form1 hier) toevoegen form1.Controls.Add(invoer); form1.Controls.Add(knop); } void knop_Click(object sender, EventArgs e) { //Een tekstbox declareren en 'gelijkstellen' aan degene //die in de form gecreëerd werd TextBox boks = (TextBox)form1.FindControl("tekstvak"); //string declareren en de waarde gelijkstellen aan de //waarde van het tekstvak, daarna de string weergeven string waarde = boks.Text; Response.Write(waarde); } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> <title>.: Objecten creëren (C#)</title> </head> <body> <form id="form1" runat="server" /> </body> </html>
Misschien ben je hier ook iets mee, een gelijkaardig topic:
http://www.site...d.m.v_code |