110 lines
3.8 KiB
Plaintext
110 lines
3.8 KiB
Plaintext
@page "/TestComponenti"
|
|
|
|
@inject NavigationManager NavMan
|
|
|
|
<PageTitle>Test</PageTitle>
|
|
|
|
<div class="card">
|
|
<div class="card-header">
|
|
<h1>Test Componenti custom</h1>
|
|
</div>
|
|
<div class="card-body py-1">
|
|
<div class="row">
|
|
<div class="col-3">
|
|
<div class="card">
|
|
<div class="card-header">
|
|
Test Image
|
|
</div>
|
|
<div class="card-body py-1">
|
|
<img src="_content/EgwCoreLib.Razor/images/LogoEgw.png" class="img-fluid" width="200" height="200" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-3">
|
|
<div class="card">
|
|
<div class="card-header">
|
|
Input password
|
|
</div>
|
|
<div class="card-body py-1">
|
|
<ul class="list-group">
|
|
<li class="list-group-item">
|
|
Standard
|
|
<PasswordBox></PasswordBox>
|
|
</li>
|
|
<li class="list-group-item">
|
|
Cambio label
|
|
<PasswordBox ItemLabel="pwd"></PasswordBox>
|
|
</li>
|
|
<li class="list-group-item">
|
|
Show disabilitato
|
|
<PasswordBox DisableShow="true"></PasswordBox>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-3">
|
|
<div class="card">
|
|
<div class="card-header">
|
|
Input Speciali
|
|
</div>
|
|
<div class="card-body py-1">
|
|
<small>Test copia clipboard, GUID (presudo)random</small>
|
|
<CopyToClipboard Text="@textToCopy"></CopyToClipboard>
|
|
<hr />
|
|
<small>Input numerico con gestione cifre (es x double)</small>
|
|
<NumInput CssClass="form-control" @bind-Value="@valDecimale"></NumInput>
|
|
<div>
|
|
<b>@valDecimale</b>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-3">
|
|
<div class="card">
|
|
<div class="card-header">
|
|
QueryString
|
|
</div>
|
|
<div class="card-body py-1">
|
|
|
|
|
|
Test valori QueryString
|
|
<ul class="list-group">
|
|
<li class="list-group-item">
|
|
Query string <b>Nome</b>:
|
|
</li>
|
|
<li class="list-group-item">
|
|
@qsNome
|
|
</li>
|
|
<li class="list-group-item">
|
|
Query string <b>Intero</b>:
|
|
</li>
|
|
<li class="list-group-item">
|
|
@qsIntero
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
@code {
|
|
|
|
protected string textToCopy = $"{Guid.NewGuid()}";
|
|
protected decimal valDecimale = 12345;
|
|
|
|
private string qsNome = "";
|
|
private int qsIntero = 0;
|
|
|
|
protected override void OnInitialized()
|
|
{
|
|
// base.OnInitialized();
|
|
qsNome = NavMan.ExtractQueryStringByKey<string>("Nome");
|
|
qsIntero = NavMan.ExtractQueryStringByKey<int>("Intero");
|
|
}
|
|
}
|