|
From: <sv...@de...> - 2005-05-27 15:06:56
|
Author: svera
Date: 2005-05-27 11:06:54 -0400 (Fri, 27 May 2005)
New Revision: 1162
Modified:
humano2/trunk/web/builder/site/dataclasscreate.aspx.cs
Log:
* Fix trouble with IE, when you press ENTER the class wasn?\194?\180t cr=
eated and in Firefox was created ok, now in both browsers the class is cr=
eated.
Modified: humano2/trunk/web/builder/site/dataclasscreate.aspx.cs
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- humano2/trunk/web/builder/site/dataclasscreate.aspx.cs 2005-05-27 05:=
01:38 UTC (rev 1161)
+++ humano2/trunk/web/builder/site/dataclasscreate.aspx.cs 2005-05-27 15:=
06:54 UTC (rev 1162)
@@ -34,7 +34,9 @@
{
protected System.Web.UI.WebControls.TextBox className;
protected System.Web.UI.WebControls.Button btnCreateClass;
+ protected System.Web.UI.HtmlControls.HtmlForm Form1;
protected System.Web.UI.HtmlControls.HtmlInputHidden refresh;
+ private int flag =3D 0;
=20
override protected void OnInit(EventArgs e)
{
@@ -46,11 +48,16 @@
{
this.btnCreateClass.Click +=3D new System.EventHandler(this.btnCreate=
Class_Click);
this.Load +=3D new System.EventHandler(this.Page_Load);
+
}
=09
private void Page_Load(object sender, System.EventArgs e)
{
if(IsPostBack) {
+ if (className.Text !=3D "")
+ {
+ btnCreateClass_Click(sender,e);
+ }
refresh.Value =3D "yes";
}
}
@@ -58,6 +65,11 @@
=09
private void btnCreateClass_Click(object sender, System.EventArgs e)
{
+ if (this.flag !=3D 0)
+ {
+ return;
+ }
+
Logger.Log("btnCreateClass_Click called", LogLevel.Trace);
string clsName =3D className.Text;
Logger.Log("btnCreateClass_Click: Trying to create class"+ clsName, L=
ogLevel.Trace);
@@ -71,6 +83,7 @@
int newClassId =3D dbAdapter.CreateClass(clsName, userCred);
=20
Logger.Log("btnCreateClass_Click Done id:"+newClassId, LogLevel.Trace=
);
+ this.flag =3D 1;
}
}
}
|