fix autocomplete + fix selezione collaudi (data machcina cambio fase..)
This commit is contained in:
@@ -1 +1 @@
|
||||
c355ee6932ff22a2f6c7d84b3449927b5b4b5506
|
||||
73bbb3de17cae454ab54595b2c5a3ff7389a549e
|
||||
|
||||
Binary file not shown.
@@ -1,5 +1,8 @@
|
||||
<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="Bootstrap.master.cs" Inherits="CMS_SC.Bootstrap" %>
|
||||
|
||||
<%if (false)
|
||||
{ %>
|
||||
<link href="Content/bootstrap.css" rel="stylesheet" />
|
||||
<%} %>
|
||||
<%@ Register Src="~/WebUserControls/mod_testata.ascx" TagPrefix="uc1" TagName="mod_testata" %>
|
||||
|
||||
<!DOCTYPE html>
|
||||
@@ -20,8 +23,6 @@
|
||||
<%: Scripts.Render("~/bundles/jqueryui") %>
|
||||
<%: Scripts.Render("~/bundles/BrowserWindowSize") %>
|
||||
</asp:PlaceHolder>
|
||||
|
||||
|
||||
<webopt:BundleReference ID="BundleReference1" runat="server" Path="~/Content/css" />
|
||||
<webopt:BundleReference ID="BundleReference2" runat="server" Path="~/Content/themes/base/css" />
|
||||
<asp:ContentPlaceHolder ID="HeadContent" runat="server">
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<bundles version="1.0">
|
||||
<styleBundle path="~/Content/css">
|
||||
<include path="~/Content/Site.css" />
|
||||
<include path="~/Content/Site.min.css" />
|
||||
<include path="~/Content/bootstrap.min.css" />
|
||||
<include path="~/Content/bootswatch.min.css" />
|
||||
<include path="~/Content/font-awesome.min.css" />
|
||||
|
||||
@@ -200,9 +200,12 @@
|
||||
<Content Include="Content\font.min.css">
|
||||
<DependentUpon>font.less</DependentUpon>
|
||||
</Content>
|
||||
<Content Include="Content\Site.css" />
|
||||
<None Include="Content\Site.less" />
|
||||
<Content Include="Content\Site.css">
|
||||
<DependentUpon>Site.less</DependentUpon>
|
||||
</Content>
|
||||
<Content Include="Content\Site.min.css">
|
||||
<DependentUpon>Site.css</DependentUpon>
|
||||
<DependentUpon>Site.less</DependentUpon>
|
||||
</Content>
|
||||
<Content Include="Content\Style.css">
|
||||
<DependentUpon>Style.less</DependentUpon>
|
||||
@@ -346,9 +349,9 @@
|
||||
<Content Include="BootstrapNoUpdPnl.Master" />
|
||||
<None Include="bundleconfig.json" />
|
||||
<None Include="compilerconfig.json" />
|
||||
<Content Include="compilerconfig.json.defaults">
|
||||
<None Include="compilerconfig.json.defaults">
|
||||
<DependentUpon>compilerconfig.json</DependentUpon>
|
||||
</Content>
|
||||
</None>
|
||||
<Content Include="Empty.Master" />
|
||||
<None Include="Properties\PublishProfiles\IIS01.pubxml" />
|
||||
<None Include="Properties\PublishProfiles\WinLab.pubxml" />
|
||||
|
||||
@@ -430,11 +430,15 @@ namespace CMS_SC
|
||||
{
|
||||
// salvo!
|
||||
savePar("ddlFase", ddlFase.SelectedValue);
|
||||
#if false
|
||||
// fix visualizzazione
|
||||
ddlDossier.DataBind();
|
||||
ddlDossier.DataBind();
|
||||
#endif
|
||||
fixControls();
|
||||
#if false
|
||||
// salvo anche dossier!
|
||||
savePar("ddlDossier", ddlDossier.SelectedValue);
|
||||
savePar("ddlDossier", ddlDossier.SelectedValue);
|
||||
#endif
|
||||
// tolgo selezione...
|
||||
mod_StatoCollaudi.resetSelezione();
|
||||
}
|
||||
|
||||
+477
-590
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,738 @@
|
||||
html {
|
||||
background-color: #fafafa;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
body {
|
||||
background-color: #fff;
|
||||
border-top: solid 10px #000;
|
||||
color: #333;
|
||||
font-size: .85em;
|
||||
font-family: "Segoe UI", Verdana, Helvetica, Sans-Serif;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
a {
|
||||
color: #333;
|
||||
outline: none;
|
||||
padding-left: 3px;
|
||||
padding-right: 3px;
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
a:link, a:visited,
|
||||
a:active, a:hover {
|
||||
color: #333;
|
||||
}
|
||||
|
||||
a:hover {
|
||||
color: #333;
|
||||
/*background-image: linear-gradient(to top, #F5F5F5 0%, #E2E2E2 100%);*/
|
||||
background-color: #F0F0F0;
|
||||
/*border-top: 2px solid black;
|
||||
border-bottom: 2px solid black;*/
|
||||
}
|
||||
|
||||
header, footer, hgroup,
|
||||
nav, section {
|
||||
display: block;
|
||||
}
|
||||
|
||||
mark {
|
||||
background-color: #a6dbed;
|
||||
padding-left: 5px;
|
||||
padding-right: 5px;
|
||||
}
|
||||
|
||||
.float-left {
|
||||
float: left;
|
||||
}
|
||||
|
||||
.float-right {
|
||||
float: right;
|
||||
}
|
||||
|
||||
.clear-fix:after {
|
||||
content: ".";
|
||||
clear: both;
|
||||
display: block;
|
||||
height: 0;
|
||||
visibility: hidden;
|
||||
}
|
||||
|
||||
h1, h2, h3,
|
||||
h4, h5, h6 {
|
||||
color: #000;
|
||||
margin-bottom: 0;
|
||||
padding-bottom: 0;
|
||||
}
|
||||
|
||||
h1 {
|
||||
font-size: 2em;
|
||||
}
|
||||
|
||||
h2 {
|
||||
font-size: 1.75em;
|
||||
}
|
||||
|
||||
h3 {
|
||||
font-size: 1.2em;
|
||||
}
|
||||
|
||||
h4 {
|
||||
font-size: 1.1em;
|
||||
}
|
||||
|
||||
h5, h6 {
|
||||
font-size: 1em;
|
||||
}
|
||||
|
||||
h5 a:link, h5 a:visited, h5 a:active {
|
||||
padding: 0;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
/* main layout
|
||||
----------------------------------------------------------*/
|
||||
.content-wrapper {
|
||||
margin: 0 auto;
|
||||
max-width: 960px;
|
||||
}
|
||||
|
||||
#body {
|
||||
background-color: #efeeef;
|
||||
clear: both;
|
||||
padding-bottom: 35px;
|
||||
}
|
||||
|
||||
.main-content {
|
||||
background: url("../Images/accent.png") no-repeat;
|
||||
padding-left: 10px;
|
||||
padding-top: 30px;
|
||||
}
|
||||
|
||||
.featured + .main-content {
|
||||
background: url("../Images/heroAccent.png") no-repeat;
|
||||
}
|
||||
|
||||
header .content-wrapper {
|
||||
padding-top: 20px;
|
||||
}
|
||||
|
||||
footer {
|
||||
clear: both;
|
||||
background-color: #e2e2e2;
|
||||
font-size: .8em;
|
||||
height: 100px;
|
||||
}
|
||||
|
||||
|
||||
/* site title
|
||||
----------------------------------------------------------*/
|
||||
.site-title {
|
||||
color: #c8c8c8;
|
||||
font-family: Rockwell, Consolas, "Courier New", Courier, monospace;
|
||||
font-size: 2.3em;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.site-title a, .site-title a:hover, .site-title a:active {
|
||||
background: none;
|
||||
color: #c8c8c8;
|
||||
outline: none;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
|
||||
/* login
|
||||
----------------------------------------------------------*/
|
||||
#login {
|
||||
display: block;
|
||||
font-size: .85em;
|
||||
margin: 0 0 10px;
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
#login a {
|
||||
background-color: #d3dce0;
|
||||
margin-left: 10px;
|
||||
margin-right: 3px;
|
||||
padding: 2px 3px;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
#login a.username {
|
||||
background: none;
|
||||
margin-left: 0px;
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
#login ul {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
#login li {
|
||||
display: inline;
|
||||
list-style: none;
|
||||
}
|
||||
|
||||
|
||||
/* menu
|
||||
----------------------------------------------------------*/
|
||||
ul#menu {
|
||||
font-size: 1.3em;
|
||||
font-weight: 600;
|
||||
margin: 0 0 5px;
|
||||
padding: 0;
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
ul#menu li {
|
||||
display: inline;
|
||||
list-style: none;
|
||||
padding-left: 15px;
|
||||
}
|
||||
|
||||
ul#menu li a {
|
||||
background: none;
|
||||
color: #999;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
ul#menu li a:hover {
|
||||
color: #333;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
|
||||
/* page elements
|
||||
----------------------------------------------------------*/
|
||||
/* featured */
|
||||
.featured {
|
||||
background-color: #fff;
|
||||
}
|
||||
|
||||
.featured .content-wrapper {
|
||||
background-color: #7ac0da;
|
||||
background-image: -ms-linear-gradient(left, #7ac0da 0%, #a4d4e6 100%);
|
||||
background-image: -o-linear-gradient(left, #7ac0da 0%, #a4d4e6 100%);
|
||||
background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #7ac0da), color-stop(1, #a4d4e6));
|
||||
background-image: -webkit-linear-gradient(left, #7ac0da 0%, #a4d4e6 100%);
|
||||
background-image: linear-gradient(left, #7ac0da 0%, #a4d4e6 100%);
|
||||
color: #3e5667;
|
||||
padding: 20px 40px 30px 40px;
|
||||
}
|
||||
|
||||
.featured hgroup.title h1, .featured hgroup.title h2 {
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
.featured p {
|
||||
font-size: 1.1em;
|
||||
}
|
||||
|
||||
/* page titles */
|
||||
hgroup.title {
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
hgroup.title h1, hgroup.title h2 {
|
||||
display: inline;
|
||||
}
|
||||
|
||||
hgroup.title h2 {
|
||||
font-weight: normal;
|
||||
margin-left: 3px;
|
||||
}
|
||||
|
||||
/* features */
|
||||
section.feature {
|
||||
width: 300px;
|
||||
float: left;
|
||||
padding: 10px;
|
||||
}
|
||||
|
||||
/* ordered list */
|
||||
ol.round {
|
||||
list-style-type: none;
|
||||
padding-left: 0;
|
||||
}
|
||||
|
||||
ol.round li {
|
||||
margin: 25px 0;
|
||||
padding-left: 45px;
|
||||
}
|
||||
|
||||
ol.round li.zero {
|
||||
background: url("../Images/orderedList0.png") no-repeat;
|
||||
}
|
||||
|
||||
ol.round li.one {
|
||||
background: url("../Images/orderedList1.png") no-repeat;
|
||||
}
|
||||
|
||||
ol.round li.two {
|
||||
background: url("../Images/orderedList2.png") no-repeat;
|
||||
}
|
||||
|
||||
ol.round li.three {
|
||||
background: url("../Images/orderedList3.png") no-repeat;
|
||||
}
|
||||
|
||||
ol.round li.four {
|
||||
background: url("../Images/orderedList4.png") no-repeat;
|
||||
}
|
||||
|
||||
ol.round li.five {
|
||||
background: url("../Images/orderedList5.png") no-repeat;
|
||||
}
|
||||
|
||||
ol.round li.six {
|
||||
background: url("../Images/orderedList6.png") no-repeat;
|
||||
}
|
||||
|
||||
ol.round li.seven {
|
||||
background: url("../Images/orderedList7.png") no-repeat;
|
||||
}
|
||||
|
||||
ol.round li.eight {
|
||||
background: url("../Images/orderedList8.png") no-repeat;
|
||||
}
|
||||
|
||||
ol.round li.nine {
|
||||
background: url("../Images/orderedList9.png") no-repeat;
|
||||
}
|
||||
|
||||
/* content */
|
||||
article {
|
||||
float: left;
|
||||
width: 70%;
|
||||
}
|
||||
|
||||
aside {
|
||||
float: right;
|
||||
width: 25%;
|
||||
}
|
||||
|
||||
aside ul {
|
||||
list-style: none;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
aside ul li {
|
||||
background: url("../Images/bullet.png") no-repeat 0 50%;
|
||||
padding: 2px 0 2px 20px;
|
||||
}
|
||||
|
||||
.label {
|
||||
font-weight: 700;
|
||||
}
|
||||
|
||||
/* login page */
|
||||
#loginForm {
|
||||
border-right: solid 2px #c8c8c8;
|
||||
float: left;
|
||||
width: 55%;
|
||||
}
|
||||
|
||||
#loginForm .validation-error {
|
||||
display: block;
|
||||
margin-left: 15px;
|
||||
}
|
||||
|
||||
#socialLoginForm {
|
||||
margin-left: 40px;
|
||||
float: left;
|
||||
width: 40%;
|
||||
}
|
||||
|
||||
#socialLoginForm h2 {
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
|
||||
fieldset.open-auth-providers {
|
||||
margin-top: 15px;
|
||||
}
|
||||
|
||||
fieldset.open-auth-providers button {
|
||||
margin-bottom: 12px;
|
||||
}
|
||||
|
||||
/* contact */
|
||||
.contact h3 {
|
||||
font-size: 1.2em;
|
||||
}
|
||||
|
||||
.contact p {
|
||||
margin: 5px 0 0 10px;
|
||||
}
|
||||
|
||||
.contact iframe {
|
||||
border: 1px solid #333;
|
||||
margin: 5px 0 0 10px;
|
||||
}
|
||||
|
||||
/* forms */
|
||||
fieldset {
|
||||
border: none;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
fieldset legend {
|
||||
display: none;
|
||||
}
|
||||
|
||||
fieldset ol {
|
||||
padding: 0;
|
||||
list-style: none;
|
||||
}
|
||||
|
||||
fieldset ol li {
|
||||
padding-bottom: 5px;
|
||||
}
|
||||
|
||||
label {
|
||||
display: block;
|
||||
font-size: 1.2em;
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
label.checkbox {
|
||||
display: inline;
|
||||
}
|
||||
|
||||
/*input, textarea {
|
||||
border: 1px solid #e2e2e2;
|
||||
background: #fff;
|
||||
color: #333;
|
||||
font-size: 1.2em;
|
||||
margin: 5px 0 6px 0;
|
||||
padding: 5px;
|
||||
width: 300px;
|
||||
}*/
|
||||
|
||||
textarea {
|
||||
font-family: inherit;
|
||||
width: 500px;
|
||||
}
|
||||
|
||||
input:focus, textarea:focus {
|
||||
border: 1px solid #7ac0da;
|
||||
}
|
||||
|
||||
input[type="checkbox"] {
|
||||
background: transparent;
|
||||
border: inherit;
|
||||
width: auto;
|
||||
}
|
||||
|
||||
/*input[type="submit"],
|
||||
input[type="button"],
|
||||
button {
|
||||
background-color: #d3dce0;
|
||||
border: 1px solid #787878;
|
||||
cursor: pointer;
|
||||
font-size: 1.2em;
|
||||
font-weight: 600;
|
||||
padding: 7px;
|
||||
margin-right: 8px;
|
||||
width: auto;
|
||||
}*/
|
||||
|
||||
td input[type="submit"],
|
||||
td input[type="button"],
|
||||
td button {
|
||||
font-size: 1em;
|
||||
padding: 4px;
|
||||
margin-right: 4px;
|
||||
}
|
||||
|
||||
/* info and errors */
|
||||
.message-info {
|
||||
border: 1px solid;
|
||||
clear: both;
|
||||
padding: 10px 20px;
|
||||
}
|
||||
|
||||
.message-error {
|
||||
clear: both;
|
||||
color: #e80c4d;
|
||||
font-size: 1.1em;
|
||||
font-weight: bold;
|
||||
margin: 20px 0 10px 0;
|
||||
}
|
||||
|
||||
.message-success {
|
||||
color: #7ac0da;
|
||||
font-size: 1.3em;
|
||||
font-weight: bold;
|
||||
margin: 20px 0 10px 0;
|
||||
}
|
||||
|
||||
.error {
|
||||
color: #e80c4d;
|
||||
}
|
||||
|
||||
/* styles for validation helpers */
|
||||
.field-validation-error {
|
||||
color: #e80c4d;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.field-validation-valid {
|
||||
display: none;
|
||||
}
|
||||
|
||||
input.input-validation-error {
|
||||
border: 1px solid #e80c4d;
|
||||
}
|
||||
|
||||
input[type="checkbox"].input-validation-error {
|
||||
border: 0 none;
|
||||
}
|
||||
|
||||
.validation-summary-errors {
|
||||
color: #e80c4d;
|
||||
font-weight: bold;
|
||||
font-size: 1.1em;
|
||||
}
|
||||
|
||||
.validation-summary-valid {
|
||||
display: none;
|
||||
}
|
||||
|
||||
/* tables
|
||||
----------------------------------------------------------*/
|
||||
table {
|
||||
border-collapse: collapse;
|
||||
border-spacing: 0;
|
||||
margin-top: 0.75em;
|
||||
border: 0 none;
|
||||
}
|
||||
|
||||
th {
|
||||
font-size: 1.2em;
|
||||
text-align: left;
|
||||
border: none 0px;
|
||||
padding-left: 0;
|
||||
}
|
||||
|
||||
th a {
|
||||
display: block;
|
||||
position: relative;
|
||||
|
||||
}
|
||||
|
||||
th a:link, th a:visited, th a:active, th a:hover {
|
||||
color: #333;
|
||||
font-weight: 600;
|
||||
text-decoration: none;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
th a:hover {
|
||||
color: #000;
|
||||
}
|
||||
|
||||
th.asc a, th.desc a {
|
||||
margin-right: .75em;
|
||||
}
|
||||
|
||||
th.asc a:after, th.desc a:after {
|
||||
display: block;
|
||||
position: absolute;
|
||||
right: 0em;
|
||||
top: 0;
|
||||
font-size: 0.75em;
|
||||
}
|
||||
|
||||
th.asc a:after {
|
||||
content: '▲';
|
||||
}
|
||||
|
||||
th.desc a:after {
|
||||
content: '▼';
|
||||
}
|
||||
|
||||
td {
|
||||
padding: 0.25em 2em 0.25em 0em;
|
||||
border: 0 none;
|
||||
}
|
||||
|
||||
tr.pager td {
|
||||
padding: 0 0.25em 0 0;
|
||||
}
|
||||
|
||||
|
||||
/********************
|
||||
* Mobile Styles *
|
||||
********************/
|
||||
@media only screen and (max-width: 850px) {
|
||||
|
||||
/* header
|
||||
----------------------------------------------------------*/
|
||||
header .float-left,
|
||||
header .float-right {
|
||||
float: none;
|
||||
}
|
||||
|
||||
/* logo */
|
||||
header .site-title {
|
||||
margin: 10px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
/* login */
|
||||
#login {
|
||||
font-size: .85em;
|
||||
margin: 0 0 12px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
#login ul {
|
||||
margin: 5px 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
#login li {
|
||||
display: inline;
|
||||
list-style: none;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
#login a {
|
||||
background: none;
|
||||
color: #999;
|
||||
font-weight: 600;
|
||||
margin: 2px;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
#login a:hover {
|
||||
color: #333;
|
||||
}
|
||||
|
||||
/* menu */
|
||||
nav {
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
|
||||
ul#menu {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
ul#menu li {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
|
||||
/* main layout
|
||||
----------------------------------------------------------*/
|
||||
.main-content,
|
||||
.featured + .main-content {
|
||||
background-position: 10px 0;
|
||||
}
|
||||
|
||||
.content-wrapper {
|
||||
padding-right: 10px;
|
||||
padding-left: 10px;
|
||||
}
|
||||
|
||||
.featured .content-wrapper {
|
||||
padding: 10px;
|
||||
}
|
||||
|
||||
/* page content */
|
||||
article, aside {
|
||||
float: none;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
/* ordered list */
|
||||
ol.round {
|
||||
list-style-type: none;
|
||||
padding-left: 0;
|
||||
}
|
||||
|
||||
ol.round li {
|
||||
padding-left: 10px;
|
||||
margin: 25px 0;
|
||||
}
|
||||
|
||||
ol.round li.zero,
|
||||
ol.round li.one,
|
||||
ol.round li.two,
|
||||
ol.round li.three,
|
||||
ol.round li.four,
|
||||
ol.round li.five,
|
||||
ol.round li.six,
|
||||
ol.round li.seven,
|
||||
ol.round li.eight,
|
||||
ol.round li.nine {
|
||||
background: none;
|
||||
}
|
||||
|
||||
/* features */
|
||||
section.feature {
|
||||
float: none;
|
||||
padding: 10px;
|
||||
width: auto;
|
||||
}
|
||||
|
||||
section.feature img {
|
||||
color: #999;
|
||||
content: attr(alt);
|
||||
font-size: 1.5em;
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
/* forms */
|
||||
input {
|
||||
width: 90%;
|
||||
}
|
||||
|
||||
|
||||
|
||||
/* login page */
|
||||
#loginForm {
|
||||
border-right: none;
|
||||
float: none;
|
||||
width: auto;
|
||||
}
|
||||
|
||||
#loginForm .validation-error {
|
||||
display: block;
|
||||
margin-left: 15px;
|
||||
}
|
||||
|
||||
#socialLoginForm {
|
||||
margin-left: 0;
|
||||
float: none;
|
||||
width: auto;
|
||||
}
|
||||
|
||||
/* footer
|
||||
----------------------------------------------------------*/
|
||||
footer .float-left,
|
||||
footer .float-right {
|
||||
float: none;
|
||||
}
|
||||
|
||||
footer {
|
||||
text-align: center;
|
||||
height: auto;
|
||||
padding: 10px 0;
|
||||
}
|
||||
|
||||
footer p {
|
||||
margin: 0;
|
||||
}
|
||||
}
|
||||
/* END: Mobile Styles */
|
||||
Vendored
+1
-1
File diff suppressed because one or more lines are too long
@@ -10,6 +10,7 @@
|
||||
</div>
|
||||
<div class="col-12" style="color: #ABABAB; text-align: center; margin: auto; padding: 30px; float: none;">
|
||||
<h1>Gestione Schede Collaudo</h1>
|
||||
<button class="btn btn-success">test</button>
|
||||
</div>
|
||||
</div>
|
||||
</asp:Content>
|
||||
|
||||
@@ -5,110 +5,107 @@
|
||||
<webopt:BundleReference ID="BundleReference2" runat="server" Path="~/Content/themes/base/css" />
|
||||
<%} %>
|
||||
<style>
|
||||
.ui-autocomplete {
|
||||
max-height: 36em;
|
||||
min-width: 20em;
|
||||
overflow-y: auto;
|
||||
/* prevent horizontal scrollbar */
|
||||
overflow-x: hidden;
|
||||
}
|
||||
/* IE 6 doesn't support max-height
|
||||
.ui-autocomplete {
|
||||
max-height: 36em;
|
||||
min-width: 20em;
|
||||
overflow-y: auto;
|
||||
/* prevent horizontal scrollbar */
|
||||
overflow-x: hidden;
|
||||
}
|
||||
/* IE 6 doesn't support max-height
|
||||
* we use height instead, but this forces the menu to always be this tall
|
||||
*/
|
||||
* html .ui-autocomplete {
|
||||
height: 36em;
|
||||
}
|
||||
* html .ui-autocomplete {
|
||||
height: 36em;
|
||||
}
|
||||
</style>
|
||||
<script>
|
||||
// funzione autocomplete
|
||||
function set<%=txtSel.ClientID %>()
|
||||
{
|
||||
//$("input").autocomplete({
|
||||
$("#<%=txtSel.ClientID %>").autocomplete({
|
||||
source: function (request, response) {
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
contentType: "application/json; charset=utf-8",
|
||||
url: "<%=txtServiceUrl.Text %>",
|
||||
data: "{'prefixText':'" + request.term + "'}",
|
||||
dataType: "json",
|
||||
async: true,
|
||||
success: function (data) {
|
||||
response($.map(data.d, function (item) {
|
||||
return {
|
||||
label: item.split('#')[0],
|
||||
val: item.split('#')[1]
|
||||
}
|
||||
}))
|
||||
},
|
||||
error: function (result) {
|
||||
alert("Impossibile caricare i dati!");
|
||||
}
|
||||
});
|
||||
},
|
||||
select: function (e, i) {
|
||||
$("#<%=hiddenFieldID.ClientID %>").val(i.item.val);
|
||||
$("#<%=txtSel.ClientID %>").val(i.item.label);
|
||||
document.getElementById('<%=btnSearch.ClientID%>').click();
|
||||
},
|
||||
minLength: <%=txtMinCharAutoCom.Text %>
|
||||
// funzione autocomplete
|
||||
function set<%=txtSel.ClientID %>() {
|
||||
//$("input").autocomplete({
|
||||
$("#<%=txtSel.ClientID %>").autocomplete({
|
||||
source: function (request, response) {
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
contentType: "application/json; charset=utf-8",
|
||||
url: "<%=txtServiceUrl.Text %>",
|
||||
data: "{'prefixText':'" + request.term + "'}",
|
||||
dataType: "json",
|
||||
async: true,
|
||||
success: function (data) {
|
||||
response($.map(data.d, function (item) {
|
||||
return {
|
||||
label: item.split('#')[0],
|
||||
val: item.split('#')[1]
|
||||
}
|
||||
}))
|
||||
},
|
||||
error: function (result) {
|
||||
alert("Impossibile caricare i dati!");
|
||||
}
|
||||
});
|
||||
}
|
||||
// funzione x intercettare focusout...
|
||||
function fcsOut<%=txtSel.ClientID %>()
|
||||
{
|
||||
$("#<%=txtSel.ClientID %>").focusout(function() {
|
||||
// controllo se hidden diverso da txtsel...
|
||||
var str =$("#<%=txtSel.ClientID %>").val()
|
||||
if(str.search($("#<%=hiddenFieldID.ClientID %>").val())<0)
|
||||
{
|
||||
$("#<%=hiddenFieldID.ClientID %>").val($("#<%=txtSel.ClientID %>").val());
|
||||
}
|
||||
// chiamo search...
|
||||
document.getElementById('<%=btnSearch.ClientID%>').click();
|
||||
});
|
||||
}
|
||||
// aggancio evento doc pronto con jQuery...
|
||||
},
|
||||
select: function (e, i) {
|
||||
$("#<%=hiddenFieldID.ClientID %>").val(i.item.val);
|
||||
$("#<%=txtSel.ClientID %>").val(i.item.label);
|
||||
document.getElementById('<%=btnSearch.ClientID%>').click();
|
||||
},
|
||||
minLength: <%=txtMinCharAutoCom.Text %>
|
||||
});
|
||||
}
|
||||
// funzione x intercettare focusout...
|
||||
function fcsOut<%=txtSel.ClientID %>() {
|
||||
$("#<%=txtSel.ClientID %>").focusout(function () {
|
||||
// controllo se hidden diverso da txtsel...
|
||||
var str = $("#<%=txtSel.ClientID %>").val()
|
||||
if (str.search($("#<%=hiddenFieldID.ClientID %>").val()) < 0) {
|
||||
$("#<%=hiddenFieldID.ClientID %>").val($("#<%=txtSel.ClientID %>").val());
|
||||
}
|
||||
// chiamo search...
|
||||
document.getElementById('<%=btnSearch.ClientID%>').click();
|
||||
});
|
||||
}
|
||||
// aggancio evento doc pronto con jQuery...
|
||||
$(function () {
|
||||
set<%=txtSel.ClientID %>();
|
||||
fcsOut<%=txtSel.ClientID %>();
|
||||
});
|
||||
var prm = Sys.WebForms.PageRequestManager.getInstance();
|
||||
prm.add_endRequest(function () {
|
||||
$(function () {
|
||||
// chiamate jquery da rieseguire post ajax update x partial page render
|
||||
$(function () {
|
||||
set<%=txtSel.ClientID %>();
|
||||
fcsOut<%=txtSel.ClientID %>();
|
||||
});
|
||||
var prm = Sys.WebForms.PageRequestManager.getInstance();
|
||||
prm.add_endRequest(function () {
|
||||
$(function () {
|
||||
// chiamate jquery da rieseguire post ajax update x partial page render
|
||||
$(function () {
|
||||
set<%=txtSel.ClientID %>();
|
||||
fcsOut<%=txtSel.ClientID %>();
|
||||
});
|
||||
});
|
||||
fcsOut<%=txtSel.ClientID %>();
|
||||
});
|
||||
});
|
||||
});
|
||||
</script>
|
||||
<%--controlli "principali"--%>
|
||||
<asp:Panel runat="server" ID="pnlAC">
|
||||
<div class="input-group input-group-sm">
|
||||
<span class="input-group-btn" style="text-align: left;">
|
||||
<asp:LinkButton runat="server" ID="btnSearch" CssClass="btn btn-primary btn-sm" OnClick="btnSearch_Click">
|
||||
<i class="fa fa-search text-info"></i>
|
||||
<div class="input-group input-group-sm">
|
||||
<span class="input-group-btn" style="text-align: left;">
|
||||
<asp:LinkButton runat="server" ID="btnSearch" CssClass="btn btn-primary btn-sm" OnClick="btnSearch_Click">
|
||||
<i class="fa fa-search text-info"></i>
|
||||
<asp:Label runat="server" ID="lblField" />
|
||||
</asp:LinkButton>
|
||||
</span>
|
||||
<%--searchinput form-control artworkcopylookup--%>
|
||||
<asp:TextBox runat="server" ID="txtSel" CssClass="searchinput form-control" OnTextChanged="txtSel_TextChanged" AutoPostBack="True" TextMode="SingleLine" AutoCompleteType="Search" />
|
||||
<%--controlli "accessori"--%>
|
||||
<asp:TextBox runat="server" ID="txtMinCharAutoCom" Text="2" Visible="false" Width="1em" />
|
||||
<asp:TextBox runat="server" ID="txtServiceUrl" Text="Services/WS_data.asmx/Test" Visible="false" Width="1em" />
|
||||
<span class="input-group-btn">
|
||||
<asp:LinkButton runat="server" ID="lnkReset" class="btn btn-primary btn-sm" OnClick="lnkReset_Click"><i class="fa fa-undo"></i></asp:LinkButton>
|
||||
</span>
|
||||
</div>
|
||||
<asp:TextBox runat="server" ID="hiddenFieldID" AutoPostBack="true" OnTextChanged="hiddenFieldID_TextChanged" ViewStateMode="Enabled" Width="0px" Font-Size="6pt" BackColor="Transparent" BorderStyle="None" Height="0px" />
|
||||
</asp:LinkButton>
|
||||
</span>
|
||||
<%--searchinput form-control artworkcopylookup--%>
|
||||
<asp:TextBox runat="server" ID="txtSel" CssClass="searchinput form-control" OnTextChanged="txtSel_TextChanged" AutoPostBack="True" TextMode="SingleLine" AutoCompleteType="Search" />
|
||||
<%--controlli "accessori"--%>
|
||||
<asp:TextBox runat="server" ID="txtMinCharAutoCom" Text="2" Visible="false" Width="1em" />
|
||||
<asp:TextBox runat="server" ID="txtServiceUrl" Text="Services/WS_data.asmx/Test" Visible="false" Width="1em" />
|
||||
<span class="input-group-btn">
|
||||
<asp:LinkButton runat="server" ID="lnkReset" class="btn btn-primary btn-sm" OnClick="lnkReset_Click"><i class="fa fa-undo"></i></asp:LinkButton>
|
||||
</span>
|
||||
</div>
|
||||
<asp:TextBox runat="server" ID="hiddenFieldID" AutoPostBack="true" OnTextChanged="hiddenFieldID_TextChanged" ViewStateMode="Enabled" Width="0px" Font-Size="6pt" BackColor="Transparent" BorderStyle="None" Height="0px" />
|
||||
</asp:Panel>
|
||||
<style>
|
||||
.ui-autocomplete-category {
|
||||
font-weight: bold;
|
||||
padding: .2em .4em;
|
||||
margin: .8em 0 .2em;
|
||||
line-height: 1.5;
|
||||
}
|
||||
.ui-autocomplete-category {
|
||||
font-weight: bold;
|
||||
padding: .2em .4em;
|
||||
margin: .8em 0 .2em;
|
||||
line-height: 1.5;
|
||||
}
|
||||
</style>
|
||||
|
||||
+38
-39
@@ -1,105 +1,104 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
// <generato automaticamente>
|
||||
// Codice generato da uno strumento.
|
||||
//
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
// Le modifiche a questo file possono causare un comportamento non corretto e verranno perse se
|
||||
// il codice viene rigenerato.
|
||||
// </generato automaticamente>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace CMS_SC.WebUserControls
|
||||
{
|
||||
|
||||
|
||||
namespace CMS_SC.WebUserControls {
|
||||
|
||||
|
||||
public partial class mod_autocompleteShort {
|
||||
|
||||
/// <summary>
|
||||
/// BundleReference1 control.
|
||||
/// Controllo BundleReference1.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::Microsoft.AspNet.Web.Optimization.WebForms.BundleReference BundleReference1;
|
||||
|
||||
/// <summary>
|
||||
/// BundleReference2 control.
|
||||
/// Controllo BundleReference2.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::Microsoft.AspNet.Web.Optimization.WebForms.BundleReference BundleReference2;
|
||||
|
||||
/// <summary>
|
||||
/// pnlAC control.
|
||||
/// Controllo pnlAC.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// 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.Panel pnlAC;
|
||||
|
||||
/// <summary>
|
||||
/// btnSearch control.
|
||||
/// Controllo btnSearch.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// 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 btnSearch;
|
||||
|
||||
/// <summary>
|
||||
/// lblField control.
|
||||
/// Controllo lblField.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// 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 lblField;
|
||||
|
||||
/// <summary>
|
||||
/// txtSel control.
|
||||
/// Controllo txtSel.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// 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 txtSel;
|
||||
|
||||
/// <summary>
|
||||
/// txtMinCharAutoCom control.
|
||||
/// Controllo txtMinCharAutoCom.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// 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 txtMinCharAutoCom;
|
||||
|
||||
/// <summary>
|
||||
/// txtServiceUrl control.
|
||||
/// Controllo txtServiceUrl.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// 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 txtServiceUrl;
|
||||
|
||||
/// <summary>
|
||||
/// lnkReset control.
|
||||
/// Controllo lnkReset.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// 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 lnkReset;
|
||||
|
||||
/// <summary>
|
||||
/// hiddenFieldID control.
|
||||
/// Controllo hiddenFieldID.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// 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 hiddenFieldID;
|
||||
}
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -10,5 +10,9 @@
|
||||
{
|
||||
"outputFile": "Content/variables.css",
|
||||
"inputFile": "Content/variables.less"
|
||||
},
|
||||
{
|
||||
"outputFile": "Content/Site.css",
|
||||
"inputFile": "Content/Site.less"
|
||||
}
|
||||
]
|
||||
Binary file not shown.
Reference in New Issue
Block a user