Merge branch 'develop'
This commit is contained in:
@@ -15,6 +15,12 @@ select,
|
||||
textarea {
|
||||
max-width: 280px;
|
||||
}*/
|
||||
.titoloViola {
|
||||
color: #4a0d66;
|
||||
}
|
||||
.bg-darkest {
|
||||
background-color: #000;
|
||||
}
|
||||
/* Responsive: Portrait tablets and up */
|
||||
@media screen and (min-width: 768px) {
|
||||
.jumbotron {
|
||||
|
||||
@@ -22,7 +22,9 @@ textarea {
|
||||
.titoloViola {
|
||||
color: #4a0d66;
|
||||
}
|
||||
|
||||
.bg-darkest{
|
||||
background-color: #000;
|
||||
}
|
||||
/* Responsive: Portrait tablets and up */
|
||||
@media screen and (min-width: 768px) {
|
||||
.jumbotron {
|
||||
|
||||
+1
-1
@@ -1 +1 @@
|
||||
.body-content{padding-left:15px;padding-right:15px;}.titoloViola{color:#4a0d66;}@media screen and (min-width:768px){.jumbotron{margin-top:20px;}.body-content{padding:0;}}.GridPager a,.GridPager span{display:block;height:1.5em;width:1em;text-align:center;text-decoration:none;}.GridPager a{background-color:#f5f5f5;color:#969696;}.GridPager span{background-color:#a1dcf2;color:#000;font-weight:bold;}
|
||||
.body-content{padding-left:15px;padding-right:15px;}.titoloViola{color:#4a0d66;}.bg-darkest{background-color:#000;}@media screen and (min-width:768px){.jumbotron{margin-top:20px;}.body-content{padding:0;}}.GridPager a,.GridPager span{display:block;height:1.5em;width:1em;text-align:center;text-decoration:none;}.GridPager a{background-color:#f5f5f5;color:#969696;}.GridPager span{background-color:#a1dcf2;color:#000;font-weight:bold;}
|
||||
@@ -1,4 +1,4 @@
|
||||
<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="DB_INPUT.aspx.cs" Inherits="WebLCP.DB_INPUT" %>
|
||||
<%@ Page Title="" Language="C#" MasterPageFile="~/SiteContained.Master" AutoEventWireup="true" CodeBehind="DB_INPUT.aspx.cs" Inherits="WebLCP.DB_INPUT" %>
|
||||
|
||||
<asp:Content ID="Content1" ContentPlaceHolderID="MainContent" runat="server">
|
||||
<div class="card">
|
||||
@@ -49,15 +49,42 @@
|
||||
<dl>
|
||||
<dt>DB INPUT file spec</dt>
|
||||
<dd>- data must be given in anonymous form</dd>
|
||||
<dd>- file format: csv</dd>
|
||||
<dd>- field separator: <b>;</b></dd>
|
||||
<dd>- file format: csv (excel: <b>save as</b> csv file)</dd>
|
||||
<dd>- field separator: <b>;</b> (semicolon)</dd>
|
||||
</dl>
|
||||
<b>NB:</b> <u>output layout is optimized for variables within range [-100...100], if you have variable with a different range consider to rescale it.</u>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-footer">
|
||||
<i>Esempio file scaricabile:
|
||||
<div class="row">
|
||||
<div class="col-8">
|
||||
|
||||
<i>Download reference Demo File:
|
||||
<asp:HyperLink runat="server" ID="hlFile" NavigateUrl="~/demoFiles/DB_INPUT.csv" Target="_blank">DB_INPUT.csv</asp:HyperLink></i>
|
||||
<div class="mt-2">
|
||||
<i>example:</i>
|
||||
<pre>
|
||||
AGE_years;GENDER_0f_1m;APOE_category_pos_neg;VARIABLE2
|
||||
72;0;pos;1,21875
|
||||
72;0;neg;4,339901478
|
||||
77;1;pos;1,186363636
|
||||
74;0;pos;0,554098361
|
||||
69;0;pos;0,835877863
|
||||
77;0;neg;3,495176849
|
||||
84;0;pos;4,65034965
|
||||
71;1;pos;0,375328084
|
||||
57;1;pos;2,218232044
|
||||
68;0;pos;1,03465982
|
||||
64;0;neg;3,208791209
|
||||
67;0;neg;0,871118012
|
||||
</pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-4">
|
||||
<img src="Images/DB_INPUT_demo.png" class="img-fluid" width="320px" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</asp:Content>
|
||||
|
||||
@@ -3,31 +3,47 @@
|
||||
<asp:Content ID="Content1" ContentPlaceHolderID="MainContent" runat="server">
|
||||
|
||||
<div class="card">
|
||||
<div class="card-header bg-success">
|
||||
<h3>Note esplicative algoritmo</h3>
|
||||
<div class="card-header bg-dark text-light">
|
||||
<div class="row">
|
||||
<div class="col-9">
|
||||
<h2>USER MANUAL</h2>
|
||||
</div>
|
||||
<div class="col-3 text-right p-0">
|
||||
<img src="../Images/brain.png" class="img-fluid" width="128" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<h5>L'algoritmo</h5>
|
||||
<dl>
|
||||
<dt><b>Descrizione punti salienti</b></dt>
|
||||
<dd>- l'algoritmo effettua anilisi statistiche di calssificazione e clustering</dd>
|
||||
<dd>- ...</dd>
|
||||
</dl>
|
||||
<h5>Output</h5>
|
||||
<dl>
|
||||
<dt><b>Output atteso</b></dt>
|
||||
<dd>- viene prodotto un file pdf con grafici esplicativi dei risultati dell'algoritmo</dd>
|
||||
<dd>- viene salvato un file in formato testuale con i risutlati del calcolo svolto (...)</dd>
|
||||
<dd>- ...</dd>
|
||||
</dl>
|
||||
<h5>I dati</h5>
|
||||
<dl>
|
||||
<dt><b>Modalità di archiviazione dati</b></dt>
|
||||
<dd>- i dati sono salvati in forma anonima</dd>
|
||||
<dd>- i dati sono archiviati sui server in modo temporaneo, tale da permettere di scaricare i risultati dell'elaborazione ma non la persistenza</dd>
|
||||
<dd>- sono mostrati solo i jobs più recenti</dd>
|
||||
<dd>- i jobs sono automaticamente eliminati dalle memorie del sistema dopo 4 settimane dall'esecuzione dei calcoli</dd>
|
||||
</dl>
|
||||
<h5>AIM OF THE TOOL</h5>
|
||||
<p>The main aim is to provide a free, user-friendly on-line interface of an ad-hoc developed algorithm that evaluates the effects of genetic/demographic AD-related factors (APOE, age and sex) on the detected biomarker cut-offs. The idea is to allow people non-familiar with the R package to use this powerful instrument for improving the disease understanding and to create a platform for collaboration of different centers and researchers.</p>
|
||||
<p>The algorithm allows to:</p>
|
||||
<ol>
|
||||
<li>detect the presence of subgroup population in AD biomarkers distribution,
|
||||
</li>
|
||||
<li>to identify corresponding cut-offs that allows to classify subject/patients in terms of prognostic evaluation;
|
||||
</li>
|
||||
<li>(importantly) to evaluate the effect of genetic/demographic AD-related factors (APOE, age and sex) on the identified subgroup population, i.e. to evaluate if and how AD risk factors influence the biomarker cut-offs extraction in order to improve the prognostic evaluation.
|
||||
</li>
|
||||
</ol>
|
||||
<hr />
|
||||
<br />
|
||||
|
||||
<h5>DATA USAGE AND MANAGEMENT</h5>
|
||||
Here a brief explanation of data management criteria
|
||||
<ul>
|
||||
<li>Data are saved anonimized / pseudonimized (with reference to upload user)</li>
|
||||
<li>Data are saved only temporaly on our server and just to provide enough time to process and to retrieve data</li>
|
||||
<li>only recent job submitted are shown and available to download to cope with previous non-persistence data policy</li>
|
||||
<li>jobs calculation are automatically deleted from system archive 4 week after processing</li>
|
||||
</ul>
|
||||
|
||||
<hr />
|
||||
<br />
|
||||
|
||||
<h5>OUTPUT</h5>
|
||||
How to read data:
|
||||
<p>....</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</asp:Content>
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 59 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 26 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 77 KiB |
@@ -0,0 +1,32 @@
|
||||
<%@ Page Title="" Language="C#" MasterPageFile="~/SiteContained.master" AutoEventWireup="true" CodeBehind="MethodSpecs.aspx.cs" Inherits="WebLCP.MethodSpecs" %>
|
||||
|
||||
<asp:Content ID="Content1" ContentPlaceHolderID="MainContent" runat="server">
|
||||
<div class="card">
|
||||
<div class="card-header bg-dark text-light">
|
||||
<div class="row">
|
||||
<div class="col-9">
|
||||
<h2>METHODOLOGICAL SPECIFICATION</h2>
|
||||
</div>
|
||||
<div class="col-3 text-right p-0">
|
||||
<img src="../Images/brain.png" class="img-fluid" width="128" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<p>All methodological details can be found in Marizzoni, Ferrari et al. 2019 Neurobiology of Aging <a href="https://doi.org/10.1016/j.neurobiolaging.2019.12.019" target="_blank">https://doi.org/10.1016/j.neurobiolaging.2019.12.019</a>. In brief finite (one dimension) mixture model<sup>1,2</sup>, was applied to the distribution of biomarker in order to detect any subgroup (component). Formally, a mixture model is defined as a weighted sum of random variables (components) belonging to the same family of probability distribution. Each component identifies a cluster and the mixture model procedure allows to produce a probabilistic clustering that quantifies the uncertainty of observations belonging to components of the mixture. In our case, each component belongs to the Gaussian distribution family defined by corresponding parameters mean and standard deviation (SD). The estimation procedure was carried out by Expectation-Maximization algorithm<sup>3</sup>, whereas the number of component and the parametrization of each component (i.e. the ‘best-fit’ model) was chosen by the Akaike Information Criterion (AIC) and Bayesian Information Criterion (BIC) indexes): lower indexes values indicate best model<sup>4</sup>. The cut-off values for distinguishing the subgroups were defined as the biomarker values for which the Gaussian mixture model assigned equal probability of belonging to two consecutive components.</p>
|
||||
<p>In order to investigate the effect of covariates in the identifications of subgroups and, thus, cut-offs, an extension of finite mixture model applied to generalized linear model was adopted <sup>5</sup>. With this extension, the components can follow a simple parametric distribution (as for the simple finite mixture model if no risk factors -covariates- are added ) or can be defined by a more complex model as a generalized linear model (if covariates are added). The effect of the covariates on each mixture component were carried out in terms of beta (regression) coefficients (and corresponding pvalues), as well as in terms of the estimated parameters of the component (mean and SD) obtained by taking into account the effect of the covariate. Significant effects of covariates lead to an alteration of the component shape and to the subgroups mixing.</p>
|
||||
|
||||
References:
|
||||
<ol>
|
||||
<li>
|
||||
McLAchlan and Peel 2000, “Finite Mixture Models” Wiley&Son, ISBN:9780471006268.
|
||||
</li>
|
||||
<li>Fraley and Raftery, 2007, “Model-based Methods of Classification: Using the mclust software in Chemometrics”, Journal of Statistical Software, vol. 18 issue 6.</li>
|
||||
<li>Dempster, Laird, Rubin, 1977, "Maximum Likelihood from Incomplete Data via the EM Algorithm"; Journal of the Royal Statistical Society, Series B. 39 (1): 1–38.</li>
|
||||
<li>Schwarz G, 1978, “Estimating the Dimension of a Model”; The Annals of Statistics, 6, 461–464.</li>
|
||||
<li>Leisch F, 2004; FlexMix: A general framework for finite mixture models and latent class regression in R; Journal of Statistical Software, vol 11, issue 8.</li>
|
||||
</ol>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</asp:Content>
|
||||
@@ -0,0 +1,17 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Web;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
|
||||
namespace WebLCP
|
||||
{
|
||||
public partial class MethodSpecs : System.Web.UI.Page
|
||||
{
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
+17
@@ -0,0 +1,17 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <generato automaticamente>
|
||||
// Codice generato da uno strumento.
|
||||
//
|
||||
// Le modifiche a questo file possono causare un comportamento non corretto e verranno perse se
|
||||
// il codice viene rigenerato.
|
||||
// </generato automaticamente>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace WebLCP
|
||||
{
|
||||
|
||||
|
||||
public partial class MethodSpecs
|
||||
{
|
||||
}
|
||||
}
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
|
||||
<nav class="navbar navbar-expand-lg navbar-dark bg-dark text-light">
|
||||
<a class="navbar-brand" href="Default"><i class="fa fa-object-group" aria-hidden="true"></i> WebLCP</a>
|
||||
<a class="navbar-brand" href="Default"><i class="fa fa-object-group" aria-hidden="true"></i>WebLCP</a>
|
||||
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
@@ -13,28 +13,28 @@
|
||||
<a class="nav-link" href="Default"><i class="fa fa-home" aria-hidden="true"></i> Home</a>
|
||||
</li>
|
||||
<li runat="server" class='<%# checkPage("JobsList") + " nav-item border border-success" %>' visible='<%# userIsAuth %>'>
|
||||
<a class="nav-link" href="JobsList"><i class="fa fa-list" aria-hidden="true"></i> Jobs processing</a>
|
||||
<a class="nav-link" href="JobsList"><i class="fa fa-list" aria-hidden="true"></i>Jobs processing</a>
|
||||
</li>
|
||||
<li runat="server" class='<%# checkPage("ComparisonPlot") + " nav-item border border-warning" %>' visible='<%# userIsAuth %>'>
|
||||
<a class="nav-link" href="ComparisonPlot"><i class="fa fa-chart-area" aria-hidden="true"></i> Comparison Plot</a>
|
||||
<a class="nav-link" href="ComparisonPlot"><i class="fa fa-chart-area" aria-hidden="true"></i>Comparison Plot</a>
|
||||
</li>
|
||||
<li runat="server" class='<%# checkPage("About") + " nav-item" %>'>
|
||||
<a class="nav-link" href="About"><i class="fa fa-info" aria-hidden="true"></i> Informazioni</a>
|
||||
<a class="nav-link" href="About"><i class="fa fa-info" aria-hidden="true"></i> About</a>
|
||||
</li>
|
||||
<li runat="server" class='<%# checkPage("Contact") + " nav-item" %>'>
|
||||
<a class="nav-link" href="Contact"><i class="fa fa-users" aria-hidden="true"></i> Contatti</a>
|
||||
<a class="nav-link" href="Contact"><i class="fa fa-users" aria-hidden="true"></i> Contacts</a>
|
||||
</li>
|
||||
<li runat="server" class='<%# checkPage("CondizioniServizio") + " nav-item" %>'>
|
||||
<a class="nav-link" href="CondizioniServizio"><i class="fa fa-certificate" aria-hidden="true"></i> Condizioni d'uso</a>
|
||||
<a class="nav-link" href="CondizioniServizio"><i class="fa fa-certificate" aria-hidden="true"></i> Fair Use Condition</a>
|
||||
</li>
|
||||
</ul>
|
||||
<div runat="server" class="form-inline my-2 my-lg-0">
|
||||
<asp:HyperLink runat="server" ID="hlReset" NavigateUrl="~/reset" CssClass="btn btn-danger text-nowrap" OnClick="return confirm('LOG-OUT utente: sicuro di voler procedere?');" visible='<%# userIsAuth %>'><i class="fa fa-sign-out" ></i> EXIT</asp:HyperLink>
|
||||
<asp:HyperLink runat="server" ID="hlLogin" NavigateUrl="~/RegisterUser" CssClass="btn btn-success text-nowrap" visible='<%# !userIsAuth %>'><i class="fa fa-sign-in" ></i> LOGIN</asp:HyperLink>
|
||||
<div runat="server" id="divSearch">
|
||||
<asp:TextBox runat="server" ID="txtSearch" class="form-control mr-sm-2" type="search" placeholder="Search" aria-label="Search" OnTextChanged="txtSearch_TextChanged" />
|
||||
<asp:LinkButton runat="server" ID="lbtSearch" class="btn btn-secondary my-2 my-sm-0" type="submit" OnClick="lbtSearch_Click">Search <i class="fa fa-search" aria-hidden="true"></i></asp:LinkButton>
|
||||
</div>
|
||||
<asp:HyperLink runat="server" ID="hlReset" NavigateUrl="~/reset" CssClass="btn btn-danger text-nowrap" OnClick="return confirm('LOG-OUT utente: sicuro di voler procedere?');" Visible='<%# userIsAuth %>'><i class="fa fa-sign-out" ></i> EXIT</asp:HyperLink>
|
||||
<asp:HyperLink runat="server" ID="hlLogin" NavigateUrl="~/RegisterUser" CssClass="btn btn-success text-nowrap" Visible='<%# !userIsAuth %>'><i class="fa fa-sign-in" ></i> LOGIN</asp:HyperLink>
|
||||
<div runat="server" id="divSearch">
|
||||
<asp:TextBox runat="server" ID="txtSearch" class="form-control mr-sm-2" type="search" placeholder="Search" aria-label="Search" OnTextChanged="txtSearch_TextChanged" />
|
||||
<asp:LinkButton runat="server" ID="lbtSearch" class="btn btn-secondary my-2 my-sm-0" type="submit" OnClick="lbtSearch_Click">Search <i class="fa fa-search" aria-hidden="true"></i></asp:LinkButton>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@@ -42,9 +42,21 @@
|
||||
<asp:UpdateProgress ID="updProgress" runat="server" DynamicLayout="true" DisplayAfter="5">
|
||||
<ProgressTemplate>
|
||||
<div class="d-flex">
|
||||
<div class="progress w-100" style="height:0.5em">
|
||||
<div class="progress-bar progress-bar-striped progress-bar-animated" style="width: 80%"></div>
|
||||
</div>
|
||||
<div class="progress w-100" style="height: 0.5em">
|
||||
<div class="progress-bar progress-bar-striped progress-bar-animated" style="width: 80%"></div>
|
||||
</div>
|
||||
</div>
|
||||
</ProgressTemplate>
|
||||
</asp:UpdateProgress>
|
||||
</asp:UpdateProgress>
|
||||
<div class="container">
|
||||
<div class="row mt-1 mb-0">
|
||||
<div class="col">
|
||||
<img src="../Images/logoAlzheimerAssociation.png" class="img-fluid" width="256" />
|
||||
</div>
|
||||
<div class="col text-right">
|
||||
<img src="../Images/logoIRCSS.png" class="img-fluid" width="128" />
|
||||
<br />
|
||||
<b>IRCCS</b> Istituto Centro San Giovanni di Dio Fatebenefratelli Brescia
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1,4 +1,35 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_about.ascx.cs" Inherits="WebLCP.WUC.mod_about" %>
|
||||
<h2>About Page.</h2>
|
||||
<h3>Descrizione del sito / progetto.</h3>
|
||||
<p>Questa è l'area da usare per le informazioni addizionali.</p>
|
||||
|
||||
|
||||
<div class="card">
|
||||
<div class="card-header bg-dark text-light">
|
||||
<div class="row">
|
||||
<div class="col-9">
|
||||
<h2>PROJECT DESCRIPTION</h2>
|
||||
</div>
|
||||
<div class="col-3 text-right p-0">
|
||||
<img src="../Images/brain.png" class="img-fluid" width="128" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<p>The project aims at detecting the presence of any cut-offs in AD biomarkers distribution that allows to classify subject/patients in terms of prognostic evaluation. In particular, the main target is to provide a free, user-friendly on-line interface of an ad-hoc developed algorithm that evaluates the effects of genetic/demographic AD-related factors (APOE, age and sex) on the detected biomarker cut-offs. The idea is to allow people non-familiar with the R package to use this powerful instrument for improving the disease understanding and to create a platform for collaboration of different centers and researchers.</p>
|
||||
|
||||
<p>
|
||||
This on-line software is an open and user-friendly tool for:
|
||||
</p>
|
||||
<ol>
|
||||
<li>extracting any data-driven cut-off of quantitative biomarker (i.e. continuous variable) and
|
||||
</li>
|
||||
<li>evaluating the effect of APOE, age and sex on cut-offs estimation (Marizzoni, Ferrari, et al. 2019; <a href="https://doi.org/10.1016/j.neurobiolaging.2019.12.019" target="_blank">https://doi.org/10.1016/j.neurobiolaging.2019.12.019</a>).
|
||||
</li>
|
||||
</ol>
|
||||
<p>
|
||||
The cut-off extraction is based on finite Gaussian mixture model approach that allows to produce a probabilistic clustering/classification of the data into any subgroups (defined by the components of the mixture distribution) of the overall population. The effect of APOE, age and sex on cut-offs values was estimated by applying an extension of finite mixture model applied to a generalized linear model (more details are reported
|
||||
<asp:HyperLink runat="server" NavigateUrl="~/MethodSpecs">here.</asp:HyperLink>)
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,17 +1,29 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_condizioniServizio.ascx.cs" Inherits="WebLCP.WUC.mod_condizioniServizio" %>
|
||||
|
||||
|
||||
|
||||
<div class="card">
|
||||
<div class="card-header">
|
||||
<h3>Condizioni d'uso</h3>
|
||||
<div class="card-header bg-dark text-light">
|
||||
<div class="row">
|
||||
<div class="col-9">
|
||||
<h2>FAIR USE CONDITION</h2>
|
||||
</div>
|
||||
<div class="col-3 text-right p-0">
|
||||
<img src="../Images/brain.png" class="img-fluid" width="128" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
Qui vanno riportare le condizioni d'uso del servizio erogato... ad esempio
|
||||
This site is for biomarker data investigation purpose only, and it aims to evaluate the methodology proposed in our research.
|
||||
<br />
|
||||
<br />
|
||||
In particular
|
||||
<ul>
|
||||
<li>I dati utente sono impiegati solo per motivi strettamente indispensabili all'erogazione del servizio</li>
|
||||
<li>Le elaborazioni sono effettuate su dati che sono anonimizzati all'origine (prima dell'invio sulla piattaforma) e tale anonimizzazione è responsabilità di chi usufruisce del servizio</li>
|
||||
<li>Non sono raccolte statistiche se non quelle necessarie a determinare il fair use del servizio stesso (nome utente, numero job richiesti, tempi di elaborazione)</li>
|
||||
<li>input data must be anonymized before upload and provided in the format described in the DB_INPUT file specification of the Job manager menu.
|
||||
</li>
|
||||
<li>usage log data will be archived for statistical and for fair use evaluation (username + job name + date-time of execution)
|
||||
</li>
|
||||
<li>acquired statistical data will be kept only for computational related issues
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1,25 +1,36 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_contacts.ascx.cs" Inherits="WebLCP.WUC.mod_contacts" %>
|
||||
|
||||
|
||||
<h2>Contatti</h2>
|
||||
<h3>Questa è la pagina dei contatti.</h3>
|
||||
Andrebbero suddivisi tra
|
||||
<ul>
|
||||
<li>amministrativo (se c'è)</li>
|
||||
<li>scientifico (algoritmo)</li>
|
||||
<li>tecnico (noi)</li>
|
||||
</ul>
|
||||
|
||||
lascio di default un esempio di contatto microsoft "lorem ipsum"...
|
||||
<hr />
|
||||
<div class="card">
|
||||
<div class="card-header bg-dark text-light">
|
||||
<div class="row">
|
||||
<div class="col-9">
|
||||
<h2>CONTACTS</h2>
|
||||
</div>
|
||||
<div class="col-3 text-right p-0">
|
||||
<img src="../Images/brain.png" class="img-fluid" width="128" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<address>
|
||||
One Microsoft Way<br />
|
||||
Redmond, WA 98052-6399<br />
|
||||
<abbr title="Phone">P:</abbr>
|
||||
425.555.0100
|
||||
<h5>IRCCS Istituto Centro San Giovanni di Dio Fatebenefratelli, Brescia</h5>
|
||||
<hr />
|
||||
<dl class="row">
|
||||
<dt class="col-sm-3">Administrative Support</dt>
|
||||
<dd class="col-sm-9"><a href="mailto:lcavaliere@fatebenefratelli.eu">lcavaliere@fatebenefratelli.eu</a></dd>
|
||||
<dt class="col-sm-3">Scientific Support</dt>
|
||||
<dd class="col-sm-9"><a href="mailto:mmarizzoni@fatebenefratelli.eu">mmarizzoni@fatebenefratelli.eu</a><br />
|
||||
<a href="mailto:cferrari@fatebenefratelli.eu">cferrari@fatebenefratelli.eu</a>
|
||||
</dd>
|
||||
</dl>
|
||||
<br />
|
||||
<h5>Steamware</h5>
|
||||
<hr />
|
||||
<dl class="row">
|
||||
<dt class="col-sm-3">Technical Support</dt>
|
||||
<dd class="col-sm-9"><a href="mailto:info@steamware.net">info@steamware.net</a></dd>
|
||||
</dl>
|
||||
</address>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<address>
|
||||
<strong>Support:</strong> <a href="mailto:Support@example.com">Support@example.com</a><br />
|
||||
<strong>Marketing:</strong> <a href="mailto:Marketing@example.com">Marketing@example.com</a>
|
||||
</address>
|
||||
|
||||
@@ -1,36 +1,38 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_home.ascx.cs" Inherits="WebLCP.WUC.mod_home" %>
|
||||
<div class="row">
|
||||
<div class="col">
|
||||
<img src="../Images/logoAlzheimerAssociation.png" class="img-fluid" width="256" />
|
||||
|
||||
<div class="card">
|
||||
<div class="card-header bg-dark text-light">
|
||||
<div class="row">
|
||||
<div class="col-9">
|
||||
<h2>The dark side of APOE:</h2>
|
||||
<h4>unravelling amyloid-independent effects in Alzheimer’s Diesease (AD)</h4>
|
||||
</div>
|
||||
<div class="col-3 text-right p-0">
|
||||
<img src="../Images/brain.png" class="img-fluid" width="128" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col text-right">
|
||||
<img src="../Images/logoIRCSS.png" class="img-fluid" width="128" />
|
||||
<div class="card-body">
|
||||
<div class="titoloViola">
|
||||
</div>
|
||||
<br />
|
||||
<b>IRCCS</b> Istituto Centro San Giovanni di Dio Fatebenefratelli Brescia
|
||||
</div>
|
||||
</div>
|
||||
<div class="jumbotron">
|
||||
<div class="titoloViola">
|
||||
<h1>The dark side of APOE:</h1>
|
||||
<h3>Unravelling amyloid-independent effects in Alzheimer’s Diesease (AD)</h3>
|
||||
</div>
|
||||
<br />
|
||||
<p>
|
||||
This project will be carried out by the Laboratory of Alzheimer’s Neuroimaging and Epidemiolog (LANE) and the Unit of Statistics of the IRCCS Fatebenefratelli in Brescia, Italy. The two units have a well-established expertise in AD biomarkers scientific investigation and analyses.
|
||||
<p>
|
||||
This project will be carried out by the Laboratory of Alzheimer’s Neuroimaging and Epidemiolog (LANE) and the Unit of Statistics of the IRCCS Fatebenefratelli in Brescia, Italy. The two units have a well-established expertise in AD biomarkers scientific investigation and analyses.
|
||||
The project aims at detecting the presence of any cut-offs in AD biomarkers distribution that allows to classify subject/patients in terms of prognostic evaluation.
|
||||
</p>
|
||||
This tool:
|
||||
</p>
|
||||
This tool:
|
||||
<ul>
|
||||
<li>provides finite Gaussian mixture model output: i.e. identify sub-populations and cut-off values for each biomarker distribution taking or not into account the genetic and demographic variables effects;</li>
|
||||
<li>handles several jobs (i.e. input data file) simultaneously for each user (the jobs are processed in batch and an email is sent to the user when the execution of jobs is completed);</li>
|
||||
<li>produces two different output file for each job (Results file with model estimation text output; Results plot with output plots -densities and scatterplots- of unadjusted and adjusted cut-offs);</li>
|
||||
<li>allows to display and export simultaneously selected output plot of different jobs.</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<br />
|
||||
<br />
|
||||
<b>How to cite:</b>
|
||||
<div>Marizzoni M., Ferrari C., et al. CSF cut-offs for MCI due to AD depend on APOEε4 carrier status Neurobiology of Aging, 2019 <a target="_blank" href="https://doi.org/10.1016/j.neurobiolaging.2019.12.019">https://doi.org/10.1016/j.neurobiolaging.2019.12.019</a></div>
|
||||
<hr />
|
||||
<h4>Hot to use this tool?</h4>
|
||||
Please proceed to <asp:HyperLink runat="server" NavigateUrl="~/RegisterUser" class="btn btn-sm btn-success">Login Page »</asp:HyperLink>
|
||||
</div>
|
||||
<div class="card-footer">
|
||||
<b>How to cite:</b>
|
||||
<div>Marizzoni M., Ferrari C., et al. CSF cut-offs for MCI due to AD depend on APOEε4 carrier status Neurobiology of Aging, 2019 <a target="_blank" href="https://doi.org/10.1016/j.neurobiolaging.2019.12.019">https://doi.org/10.1016/j.neurobiolaging.2019.12.019</a></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1,15 +1,23 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_register.ascx.cs" Inherits="WebLCP.WUC.mod_register" %>
|
||||
|
||||
|
||||
|
||||
<div class="card">
|
||||
<div class="card-header">
|
||||
<h3>Registrazione nuovo utente</h3>
|
||||
<div class="card-header bg-dark text-light">
|
||||
<div class="row">
|
||||
<div class="col-9">
|
||||
<h2>USER LOGIN / REGISTRATION</h2>
|
||||
</div>
|
||||
<div class="col-3 text-right p-0">
|
||||
<img src="../Images/brain.png" class="img-fluid" width="128" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
|
||||
<div class="form-row">
|
||||
<div class="col">
|
||||
Per accedere alla piattaforma è necessario registrarsi tramite un account email valido ed impiegare il link di autorizzazione che viene inviato a tale indirizzo email. Per cominciare è necessario inserire il proprio indirizzo di riferimento.
|
||||
To access this on-line tool it is mandatory to be registered with a valid email account and to click on the authorization link sent to email address.<br />
|
||||
<u>If you have already registered</u>, please insert your email address and click on <b>Resend Token</b> button to receive access link.
|
||||
<hr />
|
||||
</div>
|
||||
</div>
|
||||
@@ -18,44 +26,57 @@
|
||||
<label for="txtEmail">Email address:</label>
|
||||
<asp:RequiredFieldValidator ID="rfvEmail" runat="server" ErrorMessage="!!!" ControlToValidate="txtEmail" CssClass="text-danger"></asp:RequiredFieldValidator>
|
||||
<asp:TextBox runat="server" ID="txtEmail" TextMode="Email" CssClass="form-control" AutoPostBack="True" OnTextChanged="txtEmail_TextChanged"></asp:TextBox>
|
||||
<small id="emailHelp" class="form-text text-muted"><b>Obbligatorio.</b> L'indirizzo email sarà l'identificativo univoco con cui sarà gestita l'utenza. Il token di accesso univoco sarà inviato a tale indirizzo. Le informazioni riguardo inizio e fine del calcolo sottoscritto saranno inviate allo stesso indirizzo indicato.</small>
|
||||
<small id="emailHelp" class="form-text text-muted"><b>Mandatory.</b> Start inserting a valid email address and click tab/return.<br />
|
||||
System will check email to proceed.</small>
|
||||
</div>
|
||||
</div>
|
||||
<div id="divAddNew" runat="server">
|
||||
<div id="divAddNew" runat="server" class="bt-2 border border-success p-2">
|
||||
<div class="form-row text-success">
|
||||
<div class="col">
|
||||
<b>NEW EMAIL</b> found!<br />
|
||||
Please fill form to proceed
|
||||
</div>
|
||||
</div>
|
||||
<hr />
|
||||
<div class="form-row">
|
||||
<div class="col">
|
||||
<label for="txtNome">Nome</label>
|
||||
<label for="txtNome">Firstname</label>
|
||||
<asp:RequiredFieldValidator ID="rfvNome" runat="server" ErrorMessage="!!!" ControlToValidate="txtNome" CssClass="text-danger"></asp:RequiredFieldValidator>
|
||||
<asp:TextBox runat="server" ID="txtNome" CssClass="form-control" />
|
||||
<small id="txtNomeHelp" class="form-text text-muted"><b>Obbligatorio.</b></small>
|
||||
<small id="txtNomeHelp" class="form-text text-muted"><b>Mandatory.</b></small>
|
||||
</div>
|
||||
<div class="col">
|
||||
<label for="txtCognome">Cognome</label>
|
||||
<label for="txtCognome">Lastname</label>
|
||||
<asp:RequiredFieldValidator ID="rfvCognome" runat="server" ErrorMessage="!!!" ControlToValidate="txtCognome" CssClass="text-danger"></asp:RequiredFieldValidator>
|
||||
<asp:TextBox runat="server" ID="txtCognome" CssClass="form-control" />
|
||||
<small id="txtCognomeHelp" class="form-text text-muted"><b>Obbligatorio.</b></small>
|
||||
<small id="txtCognomeHelp" class="form-text text-muted"><b>Mandatory.</b></small>
|
||||
</div>
|
||||
</div>
|
||||
<br />
|
||||
<div class="form-row">
|
||||
<div class="col">
|
||||
<label for="txtIstituto">Istituto / Azienda (facoltativo)</label>
|
||||
<label for="txtIstituto">Institution/Company (optional)</label>
|
||||
<asp:TextBox runat="server" ID="txtIstituto" CssClass="form-control" />
|
||||
<small id="txtIstitutoHelp" class="form-text text-muted"><b>Facoltativo.</b> L'istituto/azienda di appartenenza sarà usato solo a fini statistici interni.</small>
|
||||
<small id="txtIstitutoHelp" class="form-text text-muted"><b>Optional.</b> Provided data will be used only for statistical purposes.</small>
|
||||
</div>
|
||||
</div>
|
||||
<hr />
|
||||
<div class="form-row mt-3">
|
||||
<div class="col">
|
||||
<asp:LinkButton runat="server" ID="lbtRegistra" CssClass="btn btn-block btn-success" OnClick="lbtRegistra_Click"><i class="fa fa-floppy-o" aria-hidden="true"></i> Salva</asp:LinkButton>
|
||||
<asp:LinkButton runat="server" ID="lbtRegistra" CssClass="btn btn-block btn-success" OnClick="lbtRegistra_Click"><i class="fa fa-floppy-o" aria-hidden="true"></i> SAVE</asp:LinkButton>
|
||||
</div>
|
||||
<div class="col">
|
||||
<asp:LinkButton runat="server" ID="lbtAnnulla" CssClass="btn btn-block btn-warning" OnClick="lbtAnnulla_Click"><i class="fa fa-ban" aria-hidden="true"></i> Annulla</asp:LinkButton>
|
||||
<asp:LinkButton runat="server" ID="lbtAnnulla" CssClass="btn btn-block btn-warning" OnClick="lbtAnnulla_Click" CausesValidation="false"><i class="fa fa-ban" aria-hidden="true"></i> CANCEL</asp:LinkButton>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="divResendToken" runat="server">
|
||||
<div class="form-row mt-3">
|
||||
<div class="col">
|
||||
<asp:LinkButton runat="server" ID="lbtResedToken" CssClass="btn btn-block btn-info" OnClick="lbtResedToken_Click"><i class="fa fa-envelope-o" aria-hidden="true"></i> Reinvia token</asp:LinkButton>
|
||||
<asp:LinkButton runat="server" ID="lbtResedToken" CssClass="btn btn-block btn-info" OnClick="lbtResedToken_Click"><i class="fa fa-envelope-o" aria-hidden="true"></i> Resend Token</asp:LinkButton>
|
||||
</div>
|
||||
<div class="col">
|
||||
<asp:LinkButton runat="server" ID="lbtCancel" CssClass="btn btn-block btn-warning" OnClick="lbtAnnulla_Click" CausesValidation="false"><i class="fa fa-ban" aria-hidden="true"></i> CANCEL</asp:LinkButton>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -64,7 +85,7 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-footer">
|
||||
<b>Attenzione:</b> utilizzando questo servizio si accettano le <a href="../CondizioniServizio" target="_blank">Condizioni d'uso del servizio che è possibile visionare all'apposita pagina</a>.
|
||||
<b>Disclaimer:</b> accessing this on-line tool you confirm to accept our <b>Fair Use Condition</b> as <a href="../CondizioniServizio" target="_blank">described here</a>.
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -47,6 +47,7 @@ namespace WebLCP.WUC
|
||||
{
|
||||
// resetto tutto...
|
||||
doReset();
|
||||
//Response.Redirect("~/RegisterUser");
|
||||
}
|
||||
|
||||
protected string cognome
|
||||
|
||||
+133
-122
@@ -7,126 +7,137 @@
|
||||
// </generato automaticamente>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace WebLCP.WUC {
|
||||
|
||||
|
||||
public partial class mod_register {
|
||||
|
||||
/// <summary>
|
||||
/// Controllo rfvEmail.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.RequiredFieldValidator rfvEmail;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo txtEmail.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.TextBox txtEmail;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo divAddNew.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divAddNew;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo rfvNome.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.RequiredFieldValidator rfvNome;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo txtNome.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.TextBox txtNome;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo rfvCognome.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.RequiredFieldValidator rfvCognome;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo txtCognome.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.TextBox txtCognome;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo txtIstituto.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.TextBox txtIstituto;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo lbtRegistra.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.LinkButton lbtRegistra;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo lbtAnnulla.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.LinkButton lbtAnnulla;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo divResendToken.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divResendToken;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo lbtResedToken.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.LinkButton lbtResedToken;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo lblOut.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.Label lblOut;
|
||||
}
|
||||
namespace WebLCP.WUC
|
||||
{
|
||||
|
||||
|
||||
public partial class mod_register
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// Controllo rfvEmail.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.RequiredFieldValidator rfvEmail;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo txtEmail.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.TextBox txtEmail;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo divAddNew.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divAddNew;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo rfvNome.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.RequiredFieldValidator rfvNome;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo txtNome.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.TextBox txtNome;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo rfvCognome.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.RequiredFieldValidator rfvCognome;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo txtCognome.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.TextBox txtCognome;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo txtIstituto.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.TextBox txtIstituto;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo lbtRegistra.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.LinkButton lbtRegistra;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo lbtAnnulla.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.LinkButton lbtAnnulla;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo divResendToken.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divResendToken;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo lbtResedToken.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.LinkButton lbtResedToken;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo lbtCancel.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.LinkButton lbtCancel;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo lblOut.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.Label lblOut;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -229,11 +229,15 @@
|
||||
<Content Include="favicon.ico" />
|
||||
<Content Include="fonts\fontawesome-webfont.svg" />
|
||||
<Content Include="Global.asax" />
|
||||
<Content Include="Images\brain.jpg" />
|
||||
<Content Include="Images\DB_INPUT_demo.png" />
|
||||
<Content Include="Images\logoAlzheimerAssociation.png" />
|
||||
<Content Include="Images\logoIRCSS.png" />
|
||||
<Content Include="Images\WIP.png" />
|
||||
<Content Include="JobsList.aspx" />
|
||||
<Content Include="jumper.aspx" />
|
||||
<Content Include="login.aspx" />
|
||||
<Content Include="MethodSpecs.aspx" />
|
||||
<Content Include="mongocrypt.dll" />
|
||||
<Content Include="RegisterUser.aspx" />
|
||||
<Content Include="reset.aspx" />
|
||||
@@ -504,6 +508,13 @@
|
||||
<Compile Include="login.aspx.designer.cs">
|
||||
<DependentUpon>login.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="MethodSpecs.aspx.cs">
|
||||
<DependentUpon>MethodSpecs.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="MethodSpecs.aspx.designer.cs">
|
||||
<DependentUpon>MethodSpecs.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<Compile Include="RegisterUser.aspx.cs">
|
||||
<DependentUpon>RegisterUser.aspx</DependentUpon>
|
||||
|
||||
Reference in New Issue
Block a user