refresh x nuovo nome MainContent in MCon (x tentare di prevenire errore jscript...)

Avanzamento generalizzazione modulo autocomplete
testing autocomplete x nuova LP
This commit is contained in:
Samuele Locatelli
2014-03-26 17:08:07 +01:00
parent e2e06df1a1
commit dd98089e28
45 changed files with 175 additions and 308 deletions
+1 -1
View File
@@ -95,7 +95,7 @@
<b>GMW</b>
<asp:Label runat="server" ID="lblVers" />
|
2010-<%: DateTime.Now.Year %> &copy;
2010-<%: DateTime.Now.Year %>&copy;
<asp:Image ID="logoSW" ImageUrl="~/images/logoSteamware.png" runat="server" Height="22px" />
</p>
</div>
+1 -1
View File
@@ -10,7 +10,7 @@
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="Main" runat="server">
<div class="container" role="main">
<asp:ContentPlaceHolder runat="server" ID="MainContent">
<asp:ContentPlaceHolder runat="server" ID="MCon">
</asp:ContentPlaceHolder>
</div>
</asp:Content>
+2 -2
View File
@@ -31,12 +31,12 @@ namespace GMW {
protected global::System.Web.UI.WebControls.ContentPlaceHolder FeaturedContent;
/// <summary>
/// MainContent control.
/// MCon control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.WebControls.ContentPlaceHolder MainContent;
protected global::System.Web.UI.WebControls.ContentPlaceHolder MCon;
}
}
+1 -1
View File
@@ -6,7 +6,7 @@
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="FeaturedContent" runat="server">
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="MainContent" runat="server">
<asp:Content ID="Content3" ContentPlaceHolderID="MCon" runat="server">
<div class="container-fluid">
<br />
<div class="panel panel-info">
+1 -1
View File
@@ -5,7 +5,7 @@
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="FeaturedContent" runat="server">
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="MainContent" runat="server">
<asp:Content ID="Content3" ContentPlaceHolderID="MCon" runat="server">
<div style="background-color: #dedede;">
<div class="row" style="padding: 1px; text-align: center; margin: auto;">
<div class="col-sm-8 col-sm-offset-2">
+1 -1
View File
@@ -5,7 +5,7 @@
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="FeaturedContent" runat="server">
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="MainContent" runat="server">
<asp:Content ID="Content3" ContentPlaceHolderID="MCon" runat="server">
<div style="background-color: #dedede;">
<div class="row" style="padding: 1px; text-align: center; margin: auto;">
<div class="col-sm-8 col-sm-offset-2">
+2 -2
View File
@@ -5,8 +5,8 @@
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="FeaturedContent" runat="server">
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="MainContent" runat="server">
<div style="background-color: #dedede;">
<asp:Content ID="Content3" ContentPlaceHolderID="MCon" runat="server">
<div style="background-color: #dedede;">
<div class="row" style="padding: 1px; text-align: center; margin: auto;">
<div class="col-sm-8 col-sm-offset-2">
<uc1:mod_selPeriodo ID="mod_selPeriodo1" runat="server" />
+1 -1
View File
@@ -5,6 +5,6 @@
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="FeaturedContent" runat="server">
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="MainContent" runat="server">
<asp:Content ID="Content3" ContentPlaceHolderID="MCon" runat="server">
<uc1:mod_elencoListePrelievo ID="mod_elencoListePrelievo1" runat="server" />
</asp:Content>
+1 -1
View File
@@ -6,7 +6,7 @@
<h2>Elenco codici errore</h2>
<%-- Utilizzare il menù di ricerca sottostante per il codice di errore cercato--%>
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="MainContent" runat="server">
<asp:Content ID="Content3" ContentPlaceHolderID="MCon" runat="server">
<ul>
<li>
<b>[ERR-BCD-001]</b> Errore! Codice <b>non riconosciuto</b>!
+1 -1
View File
@@ -9,6 +9,6 @@
</asp:ContentPlaceHolder>
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="Main" runat="server">
<asp:ContentPlaceHolder runat="server" ID="MainContent">
<asp:ContentPlaceHolder runat="server" ID="MCon">
</asp:ContentPlaceHolder>
</asp:Content>
+2 -2
View File
@@ -31,12 +31,12 @@ namespace GMW {
protected global::System.Web.UI.WebControls.ContentPlaceHolder FeaturedContent;
/// <summary>
/// MainContent control.
/// MCon control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.WebControls.ContentPlaceHolder MainContent;
protected global::System.Web.UI.WebControls.ContentPlaceHolder MCon;
}
}
+1 -1
View File
@@ -21,7 +21,7 @@
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="Main" runat="server">
<div class="container" role="main">
<asp:ContentPlaceHolder runat="server" ID="MainContent">
<asp:ContentPlaceHolder runat="server" ID="MCon">
</asp:ContentPlaceHolder>
</div>
</asp:Content>
+2 -2
View File
@@ -40,12 +40,12 @@ namespace GMW {
protected global::System.Web.UI.WebControls.LinkButton btnLearnMore;
/// <summary>
/// MainContent control.
/// MCon control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.WebControls.ContentPlaceHolder MainContent;
protected global::System.Web.UI.WebControls.ContentPlaceHolder MCon;
}
}
+1 -1
View File
@@ -9,7 +9,7 @@
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="Main" runat="server">
<div class="container" role="main">
<asp:ContentPlaceHolder runat="server" ID="MainContent">
<asp:ContentPlaceHolder runat="server" ID="MCon">
</asp:ContentPlaceHolder>
</div>
</asp:Content>
+2 -2
View File
@@ -31,12 +31,12 @@ namespace GMW {
protected global::System.Web.UI.WebControls.ContentPlaceHolder FeaturedContent;
/// <summary>
/// MainContent control.
/// MCon control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.WebControls.ContentPlaceHolder MainContent;
protected global::System.Web.UI.WebControls.ContentPlaceHolder MCon;
}
}
+1 -1
View File
@@ -7,7 +7,7 @@
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="FeaturedContent" runat="server">
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="MainContent" runat="server">
<asp:Content ID="Content3" ContentPlaceHolderID="MCon" runat="server">
<uc1:mod_selLineaNtDt ID="mod_selLineaNtDt1" runat="server" urlNT="POST_PRE_TT" urlDT="POST_PRE_TT_DT" preCodLineNT="W60" preCodLineDT="W61" cssNormal="btn btn-inverse btn-lg" cssSelected="btn btn-primary btn-lg active" />
<asp:Panel runat="server" ID="pnlAll" CssClass="stileAttesa">
<div class="container-fluid">
+1 -1
View File
@@ -6,7 +6,7 @@
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="FeaturedContent" runat="server">
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="MainContent" runat="server">
<asp:Content ID="Content3" ContentPlaceHolderID="MCon" runat="server">
<uc1:mod_selLineaNtDt ID="mod_selLineaNtDt1" runat="server" urlNT="POST_PRE_TT" urlDT="POST_PRE_TT_DT" preCodLineNT="W60" preCodLineDT="W61" cssNormal="btn btn-inverse btn-lg" cssSelected="btn btn-primary btn-lg active" />
<asp:Panel runat="server" ID="pnlAll" CssClass="stileAttesa">
<div class="container-fluid">
+1 -1
View File
@@ -7,7 +7,7 @@
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="FeaturedContent" runat="server">
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="MainContent" runat="server">
<asp:Content ID="Content3" ContentPlaceHolderID="MCon" runat="server">
<uc1:mod_selLineaNtDt ID="mod_selLineaNtDt1" runat="server" urlNT="PostLiquidi_NT" urlDT="PostLiquidi_DT" preCodLineNT="W80" preCodLineDT="W81" cssNormal="btn btn-inverse btn-lg" cssSelected="btn btn-primary btn-lg active" />
<asp:Panel runat="server" ID="pnlAll" CssClass="stileAttesa">
<div class="container-fluid">
+1 -1
View File
@@ -6,7 +6,7 @@
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="FeaturedContent" runat="server">
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="MainContent" runat="server">
<asp:Content ID="Content3" ContentPlaceHolderID="MCon" runat="server">
<uc1:mod_selLineaNtDt ID="mod_selLineaNtDt1" runat="server" urlNT="PostLiquidi_NT" urlDT="PostLiquidi_DT" preCodLineNT="W80" preCodLineDT="W81" cssNormal="btn btn-inverse btn-lg" cssSelected="btn btn-primary btn-lg active" />
<asp:Panel runat="server" ID="pnlAll" CssClass="stileAttesa">
<div class="container-fluid">
+1 -1
View File
@@ -7,7 +7,7 @@
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="FeaturedContent" runat="server">
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="MainContent" runat="server">
<asp:Content ID="Content3" ContentPlaceHolderID="MCon" runat="server">
<div style="background-color: #dedede;">
<div class="row" style="padding: 1px; text-align: center; margin: auto;">
<div class="col-sm-8 col-sm-offset-2">
+1 -1
View File
@@ -7,7 +7,7 @@
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="FeaturedContent" runat="server">
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="MainContent" runat="server">
<asp:Content ID="Content3" ContentPlaceHolderID="MCon" runat="server">
<uc1:mod_selLineaNtDt ID="mod_selLineaNtDt1" runat="server" urlNT="PostRX" urlDT="PostRX_DT" preCodLineNT="W50" preCodLineDT="W51" cssNormal="btn btn-inverse btn-lg" cssSelected="btn btn-primary btn-lg active" />
<asp:Panel runat="server" ID="pnlAll" CssClass="stileAttesa">
<div class="container-fluid">
+1 -1
View File
@@ -7,7 +7,7 @@
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="FeaturedContent" runat="server">
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="MainContent" runat="server">
<asp:Content ID="Content3" ContentPlaceHolderID="MCon" runat="server">
<uc1:mod_selLineaNtDt ID="mod_selLineaNtDt1" runat="server" urlNT="PostRX" urlDT="PostRX_DT" preCodLineNT="W50" preCodLineDT="W51" cssNormal="btn btn-inverse btn-lg" cssSelected="btn btn-primary btn-lg active" />
<asp:Panel runat="server" ID="pnlAll" CssClass="stileAttesa">
<div class="container-fluid">
+1 -1
View File
@@ -8,7 +8,7 @@
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="FeaturedContent" runat="server">
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="MainContent" runat="server">
<asp:Content ID="Content3" ContentPlaceHolderID="MCon" runat="server">
<uc1:mod_selLineaNtDt ID="mod_selLineaNtDt1" runat="server" urlNT="POST_PRE_TT" urlDT="POST_PRE_TT_DT" preCodLineNT="W70" preCodLineDT="W70" cssNormal="btn btn-inverse btn-lg" cssSelected="btn btn-primary btn-lg active" showSelNtDt="false" />
<asp:Panel runat="server" ID="pnlAll" CssClass="stileAttesa">
<div class="container-fluid">
+1 -1
View File
@@ -11,7 +11,7 @@
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="FeaturedContent" runat="server">
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="MainContent" runat="server">
<asp:Content ID="Content3" ContentPlaceHolderID="MCon" runat="server">
<div class="container-fluid">
<div class="row" style="font-size: 48pt; font-family: 'times New Roman', Times, serif; float: none; text-align: center; margin: auto;">
+1 -1
View File
@@ -5,6 +5,6 @@
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="FeaturedContent" runat="server">
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="MainContent" runat="server">
<asp:Content ID="Content3" ContentPlaceHolderID="MCon" runat="server">
<uc1:mod_statoMag ID="mod_statoMag1" runat="server" />
</asp:Content>
+38
View File
@@ -53,6 +53,44 @@ namespace GMW.WS
}
return suggerimenti.ToArray();
}
[WebMethod]
[ScriptMethod(ResponseFormat = ResponseFormat.Json)]
public string[] particolari(string prefixText)
{
// inizializzo risposta
List<string> suggerimenti = new List<string>();
// proseguo SOLO SE min "MinCharAutocomplete" char...
if (prefixText.Length >= memLayer.ML.confReadInt("MinCharAutocomplete"))
{
// elenco candidati
DS_Utility.v_selParticolariDataTable tabParticolari = utils.obj.taSelPart.getByConditioPref("P", prefixText);
// aggiungo ogni riga...
foreach (DS_Utility.v_selParticolariRow riga in tabParticolari)
{
suggerimenti.Add(string.Format("{0}#{1}", riga.value, riga.value));
}
}
return suggerimenti.ToArray();
}
[WebMethod]
[ScriptMethod(ResponseFormat = ResponseFormat.Json)]
public string[] anime(string prefixText)
{
// inizializzo risposta
List<string> suggerimenti = new List<string>();
// proseguo SOLO SE min "MinCharAutocomplete" char...
if (prefixText.Length >= memLayer.ML.confReadInt("MinCharAutocomplete"))
{
// elenco candidati
DS_Utility.v_selParticolariDataTable tabParticolari = utils.obj.taSelPart.getByConditioPref("A", prefixText);
// aggiungo ogni riga...
foreach (DS_Utility.v_selParticolariRow riga in tabParticolari)
{
suggerimenti.Add(string.Format("{0}#{1}", riga.value, riga.value));
}
}
return suggerimenti.ToArray();
}
}
}
+7 -5
View File
@@ -21,16 +21,18 @@
<uc4:mod_detailUDC_storico ID="mod_detailUDC_storico1" runat="server" />
</div>
<div class="col-sm-6">
<div>
<div class="divSx">
<div class="row">
<div class="col-sm-6">
<uc5:mod_detLDP ID="mod_detLDP1" runat="server" />
</div>
<div class="divDx">
<div class="col-sm-6">
<uc6:mod_detAttr ID="mod_detAttr1" runat="server" />
</div>
</div>
<uc2:mod_execUDC ID="mod_execUDC1" runat="server" />
<div class="row">
<uc2:mod_execUDC ID="mod_execUDC1" runat="server" />
</div>
</div>
</div>
</div>
</div>
</asp:Panel>
+2 -13
View File
@@ -46,9 +46,7 @@ namespace GMW.WebUserControls
{
doTraduci();
mod_detailUDC1.Visible = false;
#if true
mod_execUDC1.abilitato = false;
#endif
memLayer.ML.setSessionVal("RicercaUdcAttiva", false, false);
memLayer.ML.setSessionVal("_inizio", DateTime.Now.AddYears(-memLayer.ML.confReadInt("defaultYearSAO")));
memLayer.ML.setSessionVal("_fine", DateTime.Now.AddDays(1));
@@ -60,16 +58,12 @@ namespace GMW.WebUserControls
mod_execUDC1.eh_nuovoValore += new EventHandler(mod_execUDC1_eh_nuovoValore);
if (memLayer.ML.BoolSessionObj("RicercaUdcAttiva"))
{
#if true
mod_execUDC1.Visible = !udcConsumato;
#endif
mod_detailUDC1.Visible = true;
}
else
{
#if true
mod_execUDC1.abilitato = false;
#endif
mod_detailUDC1.Visible = false;
}
fixDetailVisibility();
@@ -171,9 +165,8 @@ namespace GMW.WebUserControls
mod_detailUDC1.doUpdate();
mod_detLDP1.doUpdate();
mod_detAttr1.doUpdate();
#if true
mod_execUDC1.abilitato = !udcConsumato;
#endif
mod_execUDC1.Visible = !udcConsumato;
mod_execUDC1.abilitato = !udcConsumato;
mod_execUDC1.doUpdate();
// salvo dati UDC selezionato... UDC_sel c'è già...
string UDC = memLayer.ML.StringSessionObj("UDC_sel");
@@ -265,9 +258,7 @@ namespace GMW.WebUserControls
{
mod_listUDC1.doUpdate();
mod_detailUDC1.Visible = false;
#if true
mod_execUDC1.abilitato = false;
#endif
fixDetailVisibility();
}
/// <summary>
@@ -294,9 +285,7 @@ namespace GMW.WebUserControls
memLayer.ML.setSessionVal("RicercaUdcAttiva", false, false);
mod_listUDC1.doRefresh();
mod_detailUDC1.Visible = false;
#if true
mod_execUDC1.abilitato = false;
#endif
mod_detLDP1.Visible = false;
mod_detAttr1.Visible = false;
}
+8 -70
View File
@@ -1,9 +1,9 @@
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_autocomplete.ascx.cs" Inherits="GMW.WebUserControls.mod_autocomplete" %>
<script>
function setAutocomplete()
function set<%=txtSel.ClientID %>()
{
$("#<%=txtSelezione.ClientID %>").autocomplete({
$("#<%=txtSel.ClientID %>").autocomplete({
source: function (request, response) {
$.ajax({
type: "POST",
@@ -28,84 +28,22 @@
},
select: function (e, i) {
$("#<%=hiddenFieldID.ClientID %>").val(i.item.val);
$("#<%=txtSelezione.ClientID %>").val(i.item.label);
$("#<%=txtSel.ClientID %>").val(i.item.label);
$("#<%=btnPost.ClientID %>").click();
},
//minLength: 2
minLength: <%=txtMinCharAutoCom.Text %>
});
}
// aggancio evento doc pronto con jQuery...
$(function () {
setAutocomplete();
//$("#<%=txtSelezione.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(data.d);
// 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);
// $("#<%=txtSelezione.ClientID %>").val(i.item.label);
// $("#<%=btnPost.ClientID %>").click();
// },
// //minLength: 2
// minLength: <%=txtMinCharAutoCom.Text %>
// });
set<%=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 () {
setAutocomplete();
//$("#<%=txtSelezione.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(data.d);
// 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);
// $("#<%=txtSelezione.ClientID %>").val(i.item.label);
// $("#<%=btnPost.ClientID %>").click();
// },
// //minLength: 2
// minLength: <%=txtMinCharAutoCom.Text %>
// });
set<%=txtSel.ClientID %>();
});
});
});
@@ -113,10 +51,10 @@
<%--controlli "principali"--%>
<div class="input-group">
<span class="input-group-addon">
<asp:Label runat="server" ID="lblField" Text="Cerca:" Font-Size="0.8em" AssociatedControlID="txtSelezione" />
<asp:Label runat="server" ID="lblField" Text="Cerca:" Font-Size="0.8em" AssociatedControlID="txtSel" />
<asp:Button runat="server" ID="btnPost" OnClick="btnPost_Click" Visible="false" Text="+" />
</span>
<asp:TextBox runat="server" ID="txtSelezione" CssClass="searchinput form-control" OnTextChanged="txtSelezione_TextChanged" AutoPostBack="True" TextMode="SingleLine" AutoCompleteType="Search" />
<asp:TextBox runat="server" ID="txtSel" CssClass="searchinput form-control" OnTextChanged="txtSel_TextChanged" AutoPostBack="True" TextMode="SingleLine" AutoCompleteType="Search" />
<asp:TextBox runat="server" ID="hiddenFieldID" AutoPostBack="true" OnTextChanged="hiddenFieldID_TextChanged" Visible="true" ViewStateMode="Enabled" Width="0em" Font-Size="6pt" BackColor="Transparent" BorderStyle="None" />
<%--controlli "accessori"--%>
<asp:TextBox runat="server" ID="txtMinCharAutoCom" Text="2" Visible="false" Width="1em" />
+13 -13
View File
@@ -45,13 +45,13 @@ namespace GMW.WebUserControls
if (!Page.IsPostBack)
{
defaultVal = "";
txtSelezione.Attributes["placeholder"] = placeholder;
txtSel.Attributes["placeholder"] = placeholder;
}
}
protected void txtSelezione_TextChanged(object sender, EventArgs e)
protected void txtSel_TextChanged(object sender, EventArgs e)
{
if (txtSelezione.Text.Trim() == "")
if (txtSel.Text.Trim() == "")
{
hiddenFieldID.Text = defaultVal;
_valore = defaultVal;
@@ -124,11 +124,11 @@ namespace GMW.WebUserControls
{
get
{
return txtSelezione.Text;
return txtSel.Text;
}
set
{
txtSelezione.Text = value;
txtSel.Text = value;
}
}
/// <summary>
@@ -190,7 +190,7 @@ namespace GMW.WebUserControls
{
set
{
txtSelezione.ToolTip = value;
txtSel.ToolTip = value;
}
}
@@ -201,7 +201,7 @@ namespace GMW.WebUserControls
{
set
{
txtSelezione.Width = Unit.Parse(string.Format("{0}em", value));
txtSel.Width = Unit.Parse(string.Format("{0}em", value));
}
}
/// <summary>
@@ -211,7 +211,7 @@ namespace GMW.WebUserControls
{
set
{
txtSelezione.Width = Unit.Parse(string.Format("{0}%", value));
txtSel.Width = Unit.Parse(string.Format("{0}%", value));
}
}
/// <summary>
@@ -219,7 +219,7 @@ namespace GMW.WebUserControls
/// </summary>
public void setFocus()
{
txtSelezione.Focus();
txtSel.Focus();
}
/// <summary>
/// permette di passare altri parametri di contesto al metodo invocato x autocomplete
@@ -228,11 +228,11 @@ namespace GMW.WebUserControls
{
get
{
return txtSelezione.AccessKey;
return txtSel.AccessKey;
}
set
{
txtSelezione.AccessKey = value;
txtSel.AccessKey = value;
}
}
/// <summary>
@@ -242,7 +242,7 @@ namespace GMW.WebUserControls
{
set
{
txtSelezione.TabIndex = value;
txtSel.TabIndex = value;
}
}
/// <summary>
@@ -258,7 +258,7 @@ namespace GMW.WebUserControls
protected void lnkReset_Click(object sender, EventArgs e)
{
// resetto selezione e ricerca!
txtSelezione.Text = "";
txtSel.Text = "";
hiddenFieldID.Text = defaultVal;
_valore = defaultVal;
if (eh_reset != null)
+2 -2
View File
@@ -31,13 +31,13 @@ namespace GMW.WebUserControls {
protected global::System.Web.UI.WebControls.Button btnPost;
/// <summary>
/// txtSelezione control.
/// txtSel control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::System.Web.UI.WebControls.TextBox txtSelezione;
protected global::System.Web.UI.WebControls.TextBox txtSel;
/// <summary>
/// hiddenFieldID control.
@@ -73,7 +73,7 @@
AutoPostBack="True" CssClass="btn btn-default btn-xs">
</asp:DropDownList>
<asp:Label ID="lblDestinatario" runat="server" Font-Size="7pt" />
<asp:DropDownList runat="server" ID="ddlDestin" Visible="false" DataTextField="label" DataValueField="value" CssClass="btn btn-default btn-xs" DataSourceID="odsDestinatario" AutoPostBack="True" />
<asp:DropDownList runat="server" ID="ddlDestin" DataTextField="label" DataValueField="value" CssClass="btn btn-default btn-xs" DataSourceID="odsDestinatario" AutoPostBack="True" />
<asp:ObjectDataSource ID="odsDestinatario" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getByConditio"
TypeName="GMW_data.DS_UtilityTableAdapters.v_selDestinatariListePrelievoTableAdapter">
<SelectParameters>
+9 -7
View File
@@ -35,12 +35,14 @@
<div class="divCenter" style="padding: 2px;">
<asp:Label ID="lblErrore" runat="server" CssClass="erroreMid" />
</div>
<div class="divCenter" style="padding: 2px; border: 1px solid #3A3; margin: 4px; height: 120px; background-color: #CCFFCC;">
<asp:Label runat="server" ID="lblEditNote" />
<br />
<asp:TextBox runat="server" ID="txtNote" TextMode="MultiLine" Height="4em" Width="30em" />
<br />
[ALT-N]<br />
<asp:Button runat="server" ID="btnEditNote" AccessKey="N" OnClick="btnEditNote_Click" OnClientClick="return confirm('Confermi modifica Note?')" />
<div class="divCenter" style="padding: 2px; border: 1px solid #3A3; margin: 4px; min-height: 120px; background-color: #CCFFCC;">
<div class="col-sm-10 col-sm-offset-1">
<asp:Label runat="server" ID="lblEditNote" />
<br />
<asp:TextBox runat="server" ID="txtNote" TextMode="MultiLine" Height="4em" Width="100%" />
<br />
[ALT-N]<br />
<asp:Button runat="server" ID="btnEditNote" AccessKey="N" OnClick="btnEditNote_Click" OnClientClick="return confirm('Confermi modifica Note?')" />
</div>
</div>
</div>
+16 -1
View File
@@ -184,16 +184,31 @@ namespace GMW.WebUserControls
/// <param name="e"></param>
protected void grView_PageIndexChanged(object sender, EventArgs e)
{
resetSelUdc();
// fix dell'ODS
checkFixOds();
}
/// <summary>
/// resetta UDC sel e conseguenti blocchi
/// </summary>
private void resetSelUdc()
{
// resetto selezione!
grView.SelectedIndex = -1;
SteamWare.memLayer.ML.emptySessionVal(string.Format("{0}_sel", _idxGridView));
if (eh_resetSelezione != null)
{
eh_resetSelezione(this, new EventArgs());
}
}
/// <summary>
/// fix ods prima del sorting
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void grView_Sorting(object sender, GridViewSortEventArgs e)
{
resetSelUdc();
// fix dell'ODS
checkFixOds();
}
@@ -202,8 +217,8 @@ namespace GMW.WebUserControls
/// </summary>
public void doRefresh()
{
checkFixOds();
grView.SelectedIndex = -1;
checkFixOds();
DataBind();
}
/// <summary>
@@ -1,7 +1,7 @@
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_nuovaListaPrelievo.ascx.cs"
Inherits="GMW.WebUserControls.mod_nuovaListaPrelievo" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<%--<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>--%>
<%@ Register Src="mod_autocomplete.ascx" TagName="mod_autocomplete" TagPrefix="uc1" %>
<table>
<tr style="font-size: 7pt;">
@@ -35,11 +35,13 @@
<td>
<asp:TextBox ID="txtParticolare" runat="server" OnTextChanged="txtParticolare_TextChanged"
AutoPostBack="True" />
<uc1:mod_autocomplete ID="acParticolare" runat="server" minCharAutocomplete="3" contextKey="P" labelRicerca="<u>P</u>articolare" showKey="false" ServicePath="../WS/DataFeed.asmx/particolari" />
<asp:RequiredFieldValidator ID="rfvParticolare" runat="server" ErrorMessage="!!!"
ControlToValidate="txtParticolare" Display="Dynamic" />
<asp:AutoCompleteExtender ID="aceParticolare" runat="server" TargetControlID="txtParticolare"
<%--<asp:AutoCompleteExtender ID="aceParticolare" runat="server" TargetControlID="txtParticolare"
MinimumPrefixLength="2" CompletionInterval="200" ServicePath="~/WS/AutoCompletamento.asmx"
ServiceMethod="elencoParticolari" />
ServiceMethod="elencoParticolari" />--%>
</td>
<td>
<asp:DropDownList ID="ddlEsponente" runat="server" DataSourceID="odsEsponente" DataTextField="Esponente"
@@ -87,9 +89,6 @@
<td colspan="6">
<div style="float: left;">
<asp:Label ID="lblDestinatario" runat="server" Font-Size="7pt" />
<%--<asp:ComboBox ID="ddlDestinatario_old" runat="server" DataTextField="label" DataValueField="value"
AutoCompleteMode="SuggestAppend" DropDownStyle="DropDownList" AutoPostBack="True"
DataSourceID="odsDestinatario" CssClass="WindowsStyle" MaxLength="0" Style="display: inline;" />--%>
<asp:DropDownList runat="server" ID="ddlDestin" Visible="false" DataTextField="label" DataValueField="value" CssClass="btn btn-default btn-xs" DataSourceID="odsDestinatario" />
<asp:ObjectDataSource ID="odsDestinatario" runat="server" OldValuesParameterFormatString="original_{0}"
SelectMethod="getByConditio" TypeName="GMW_data.DS_UtilityTableAdapters.v_selDestinatariListePrelievoTableAdapter">
@@ -48,10 +48,12 @@ namespace GMW.WebUserControls
switch (tipoObj)
{
case "A":
aceParticolare.ServiceMethod = "elencoAnime";
//aceParticolare.ServiceMethod = "elencoAnime";
acParticolare.ServicePath = "../WS/DataFeed.asmx/anime";
break;
case "P":
aceParticolare.ServiceMethod = "elencoParticolari";
//aceParticolare.ServiceMethod = "elencoParticolari";
acParticolare.ServicePath = "../WS/DataFeed.asmx/particolari";
break;
default:
break;
+9 -9
View File
@@ -93,6 +93,15 @@ namespace GMW.WebUserControls {
/// </remarks>
protected global::System.Web.UI.WebControls.TextBox txtParticolare;
/// <summary>
/// acParticolare control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::GMW.WebUserControls.mod_autocomplete acParticolare;
/// <summary>
/// rfvParticolare control.
/// </summary>
@@ -102,15 +111,6 @@ namespace GMW.WebUserControls {
/// </remarks>
protected global::System.Web.UI.WebControls.RequiredFieldValidator rfvParticolare;
/// <summary>
/// aceParticolare control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::AjaxControlToolkit.AutoCompleteExtender aceParticolare;
/// <summary>
/// ddlEsponente control.
/// </summary>
+6 -2
View File
@@ -25,9 +25,13 @@
</li>
<li class="active">
<asp:LinkButton runat="server" ID="lbnUpdate" class="navbar-brand" OnClick="lbnUpdate_Click">
<asp:Label runat="server" ID="lblIconTitolo" />
<i><asp:Label runat="server" ID="lblIconTitolo" /></i>
<asp:Label runat="server" ID="lblTitolo" />
</asp:LinkButton></li></ul></div><div class="navbar-collapse collapse">
</asp:LinkButton>
</li>
</ul>
</div>
<div class="navbar-collapse collapse">
<ul id="itemPlaceholderContainer" runat="server" class="nav navbar-nav navbar-right">
<asp:Repeater ID="menu" runat="server" DataSourceID="XmlMenu">
<ItemTemplate>
+1 -1
View File
@@ -6,7 +6,7 @@
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="FeaturedContent" runat="server">
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="MainContent" runat="server">
<asp:Content ID="Content3" ContentPlaceHolderID="MCon" runat="server">
<div class="container-fluid">
<br />
<div class="panel panel-info">
+1 -1
View File
@@ -9,7 +9,7 @@
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="FeaturedContent" runat="server">
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="MainContent" runat="server">
<asp:Content ID="Content3" ContentPlaceHolderID="MCon" runat="server">
<br />
<div class="container-fluid">
<div class="col-sm-5">
BIN
View File
Binary file not shown.
Binary file not shown.
Binary file not shown.
+20 -7
View File
@@ -1,16 +1,20 @@
<%@ Page Title="" Language="C#" MasterPageFile="~/FullPage.master" AutoEventWireup="true" CodeBehind="test.aspx.cs" Inherits="GMW.test" %>
<%@ Register Src="WebUserControls/mod_selLineaNtDt.ascx" TagName="mod_selLineaNtDt" TagPrefix="uc1" %>
<%@ Register Src="WebUserControls/mod_autocomplete.ascx" TagName="mod_autocomplete" TagPrefix="uc2" %>
<%@ Register Src="WebUserControls/mod_nuovaListaPrelievo.ascx" TagName="mod_nuovaListaPrelievo" TagPrefix="uc3" %>
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="FeaturedContent" runat="server">
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="MainContent" runat="server">
<asp:Content ID="Content3" ContentPlaceHolderID="MCon" runat="server">
<div class="container-fluid">
<div class="">
<%--<div class="">
<h1>TEST varianti grafiche selettore NT/DT</h1>
<h4>Versioni SENZA disabled</h4>
<h6>Vers 1</h6>
@@ -46,10 +50,19 @@
<uc1:mod_selLineaNtDt ID="mod_selLineaNtDt15" runat="server" urlNT="POST_PRE_TT" urlDT="POST_PRE_TT_DT" preCodLineNT="W60" preCodLineDT="W61" cssNormal="btn btn-primary btn-lg" cssSelected="btn btn-default btn-lg active disabled" />
<h6>Vers 8</h6>
<uc1:mod_selLineaNtDt ID="mod_selLineaNtDt16" runat="server" urlNT="POST_PRE_TT" urlDT="POST_PRE_TT_DT" preCodLineNT="W60" preCodLineDT="W61" cssNormal="btn btn-default btn-lg" cssSelected="btn btn-primary btn-lg active disabled" />
</div>
</div>
<br />
<br />
<br />
</div>--%>
<br />
<br />
<br />
<uc3:mod_nuovaListaPrelievo ID="mod_nuovaListaPrelievo1" runat="server" />
<br />
<br />
<br />
<%--<uc2:mod_autocomplete ID="acPart" runat="server" minCharAutocomplete="3" contextKey="p" labelRicerca="<u>P</u>articolare" showKey="false" ServicePath="../WS/DataFeed.asmx/particolari" />
<uc2:mod_autocomplete ID="acAnim" runat="server" minCharAutocomplete="3" contextKey="a" labelRicerca="<u>A</u>nime" showKey="false" ServicePath="../WS/DataFeed.asmx/anime" />--%>
</div>
</asp:Content>
+2 -137
View File
@@ -13,147 +13,12 @@ namespace GMW {
public partial class test {
/// <summary>
/// mod_selLineaNtDt1 control.
/// mod_nuovaListaPrelievo1 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::GMW.WebUserControls.mod_selLineaNtDt mod_selLineaNtDt1;
/// <summary>
/// mod_selLineaNtDt2 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::GMW.WebUserControls.mod_selLineaNtDt mod_selLineaNtDt2;
/// <summary>
/// mod_selLineaNtDt3 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::GMW.WebUserControls.mod_selLineaNtDt mod_selLineaNtDt3;
/// <summary>
/// mod_selLineaNtDt9 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::GMW.WebUserControls.mod_selLineaNtDt mod_selLineaNtDt9;
/// <summary>
/// mod_selLineaNtDt4 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::GMW.WebUserControls.mod_selLineaNtDt mod_selLineaNtDt4;
/// <summary>
/// mod_selLineaNtDt11 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::GMW.WebUserControls.mod_selLineaNtDt mod_selLineaNtDt11;
/// <summary>
/// mod_selLineaNtDt10 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::GMW.WebUserControls.mod_selLineaNtDt mod_selLineaNtDt10;
/// <summary>
/// mod_selLineaNtDt14 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::GMW.WebUserControls.mod_selLineaNtDt mod_selLineaNtDt14;
/// <summary>
/// mod_selLineaNtDt5 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::GMW.WebUserControls.mod_selLineaNtDt mod_selLineaNtDt5;
/// <summary>
/// mod_selLineaNtDt6 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::GMW.WebUserControls.mod_selLineaNtDt mod_selLineaNtDt6;
/// <summary>
/// mod_selLineaNtDt7 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::GMW.WebUserControls.mod_selLineaNtDt mod_selLineaNtDt7;
/// <summary>
/// mod_selLineaNtDt8 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::GMW.WebUserControls.mod_selLineaNtDt mod_selLineaNtDt8;
/// <summary>
/// mod_selLineaNtDt12 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::GMW.WebUserControls.mod_selLineaNtDt mod_selLineaNtDt12;
/// <summary>
/// mod_selLineaNtDt13 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::GMW.WebUserControls.mod_selLineaNtDt mod_selLineaNtDt13;
/// <summary>
/// mod_selLineaNtDt15 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::GMW.WebUserControls.mod_selLineaNtDt mod_selLineaNtDt15;
/// <summary>
/// mod_selLineaNtDt16 control.
/// </summary>
/// <remarks>
/// Auto-generated field.
/// To modify move field declaration from designer file to code-behind file.
/// </remarks>
protected global::GMW.WebUserControls.mod_selLineaNtDt mod_selLineaNtDt16;
protected global::GMW.WebUserControls.mod_nuovaListaPrelievo mod_nuovaListaPrelievo1;
}
}