Automatically Dynamic Refresh with custom buttons

Tips submitted by ASP.NET Maker users

Automatically Dynamic Refresh with custom buttons

Postby Thomas.Hoffner » Tue Aug 13, 2013 8:59 pm

If you want an automatially Dynamic Refresh of you Page (per example every second) and
use custom Buttons in your page, than you can do this in this way:

I added following program code in “my.cshtml” File:
=========================================================================

<meta http-equiv="refresh" content="1"/>

=> Whis will automatially Dynamic Refresh your page every Second (Content=1)

Behind this code I added your Buttons:
=========================================================================

<form method="post" action="">
<input type="submit" name="Halt/Weiter" value="Halt/Weiter" />
<input type="submit" name="QUITT. Materialmangel" value="QUITT. Materialmangel" />
<input type="submit" name="QUITT. Folgetank" value="QUITT. Folgetank" />
<input type="submit" name="QUITT. Restmenge" value="QUITT. Restmenge" />
<input type="submit" name="QUITT. Handzugabe" value="QUITT. Handzugabe" />
<input type="submit" name="QUITT. Toleranz" value="QUITT. Toleranz" />
<input type="submit" name="Rezept Abbruch" value="Rezept Abbruch" />
</form>


This code I place here in “my.cshtml” File:
=========================================================================

//##################################################################################
@{
Layout = "_layout.cshtml";

// Header
ew_Header(false);

// Create page object
if (DynamischerMonitor_list == null) {
DynamischerMonitor_list = new cDynamischerMonitor_list<cConnection, cAdvancedSecurity>();
}

//#################################################################
// Aktualisiert die List Page jede Sekunde ohne Postback Problem
//#################################################################
<meta http-equiv="refresh" content="1"/>

//#################################################################
// Benötigte Button einfügen
//#################################################################
<form method="post" action="">
<input type="submit" name="Halt/Weiter" value="Halt/Weiter" />
<input type="submit" name="QUITT. Materialmangel" value="QUITT. Materialmangel" />
<input type="submit" name="QUITT. Folgetank" value="QUITT. Folgetank" />
<input type="submit" name="QUITT. Restmenge" value="QUITT. Restmenge" />
<input type="submit" name="QUITT. Handzugabe" value="QUITT. Handzugabe" />
<input type="submit" name="QUITT. Toleranz" value="QUITT. Toleranz" />
<input type="submit" name="Rezept Abbruch" value="Rezept Abbruch" />
</form>


// Page init
DynamischerMonitor_list.Page_Init();

// Page main
DynamischerMonitor_list.Page_Main();
}
//##################################################################################

Attention: When you gererate this page, you have to add this code manually again.


The Post Event I work on the “Page_Load” Event of the per example my “List Page” like that:
=========================================================================

// Page Load event
public void Page_Load() {
//ew_Write("Page Load");

UInt32 result;

//####################################################################
// Dynamischer Monitor Button: Halt/Weiter
//
// if (ew_Post("Name") == "Value")
// => Value wird als Buttontext angezeigt
//####################################################################
if (ew_Post("Halt/Weiter") == "Halt/Weiter")
{
SuccessMessage = "Dynamischer Monitor Button: Halt/Weiter";

// Put there your code
}

.
.

}

Best wishes

Thomas-Peter Hoffner
Thomas.Hoffner
 
Posts: 32
Joined: Wed Jul 24, 2013 4:14 pm

Return to User Submited Tips (ASP.NET Maker)