[Mono-dev] .aspx and .aspx.cs (spliting "codebehind")

Pascal Fresnay pascalfresnay at free.fr
Thu Sep 22 18:14:42 EDT 2005

Le jeudi 22 septembre 2005 à 19:39 +0200, Florian Kinast a écrit :
> Hi Everybody,
> I am sorry if this problem is not appropriate here, but I am looking for
> a solution to that now for some time.
> Problem:
> I got a request.aspx which works if I put the "codebehind" and the aspx
> in one file.
> If I try to split it into a request.aspx and request.aspx.cs it doesn't
> work anymore: There is just no reaction on the click (it seems to load, but
> just the same pages comes back).
Please try this simple test :
WebForm1.aspx :
<%@ Page language="c#" Inherits="WebForm1" %>
		<asp:form id="Test" method="post" runat="server">
			<asp:Button id="button1" runat="server" Text="Hello"/>
			<asp:Label id="label1" runat="server"/>

WebForm1.cs :
using System;
using System.Web.UI.WebControls;
public class WebForm1 : System.Web.UI.Page
	protected Button button1;
	protected Label label1;
	override protected void OnInit(EventArgs e)
		button1.Click += new System.EventHandler(button1_click);
	private void button1_click(object sender, EventArgs e)
		label1.Text = "Hello World !";

mcs WebForm1.cs -target:library -out:bin/WebForm1.dll -r:System.Web.dll
xsp --port:8081
Does it works ?

More information about the Mono-devel-list mailing list