Hallo,
ich habe 'ne kleine ASP.net Seite erstellt (bzw. zum Testen abgetippt) mit
CodeBehind (Sprache: C#). Dann wollte ich das .cs file kompilieren erhalte
aber folgende Fehlermeldung:
"A namespace does not directly contain members such as fields or methods
(CS0116)"
Ich verstehe das nicht. K�nnt Ihr mir das erkl�ren?
Code vom .cs file ("test.cs"):
namespace myCsCodeBehind
{
using System;
using System.Web.UI.WebControls;
public class cSharpCb : System.Web.UI.Page
{
public System.Web.UI.WebControls.ListBox lstFlowers;
public System.Web.UI.WebControls.Label lblMessage;
public System.Web.UI.WebControls.Button btmSubmit;
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
lblMessage.Text="No Selection!";
lstFlowers.Items.Add(new ListItem("Tulpe"));
lstFlowers.Items.Add(new ListItem("Rose"));
lstFlowers.Items.Add(new ListItem("Narzisse"));
}
}
protected void showSelection(object obj, EventArgs e)
{
lblMessage.Text="Sie haben ausgew�lt:" + lstFlowers.SelectedItem.Text;
}
}
}
und hier ist der Code des .aspx files:
<% @page language="cs" debug="true" codebehind="test.cs"
inherits="myCsCodedBehind.cSharpCb" %>
<html>
<head>
<title>Test</title>
</head>
<body>
<form runat="server">
Select a flower and press the button: <br>
<asp:ListBox id="lstFlowers" runat="server" rows="3"></asp:ListBox>
<br><br>
<asp:Button id="btnSubmit" text="Enter" onclick="showSelection" runat=server
/>
<br><br>
<asp:Laabel id=lblMessage runat="server" />
</form>
</body>
</html>
Beide Files erstellt mit SharpDevelop.
cu Arndtinho
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net