Liste wird gestringyfied mittels JSON und dann JS zugeführt. (ist noch nicht fertig!)
This commit is contained in:
@@ -142,38 +142,79 @@
|
|||||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.0/umd/popper.min.js" integrity="sha384-cs/chFZiN24E4KMATLdqdvsezGxaGsi4hLGOzlXwp5UZB1LY//20VyM2taTB4QvJ" crossorigin="anonymous"></script>
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.0/umd/popper.min.js" integrity="sha384-cs/chFZiN24E4KMATLdqdvsezGxaGsi4hLGOzlXwp5UZB1LY//20VyM2taTB4QvJ" crossorigin="anonymous"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
|
|
||||||
function TableRow_Click(Nat,Kennzeichen) {
|
function TableRow_Click(Nat, Kennzeichen) {
|
||||||
let Speditionslabel = document.getElementById("<%=lbl_sped_Placeholder.ClientID%>")
|
|
||||||
let natplaceholder = document.getElementById("<%=lbl_Placeholder.ClientID%>")
|
var arr = new Array();
|
||||||
let table = document.getElementById("<%=tbl_mainpage.ClientID%>")
|
var convertarr;
|
||||||
Speditionslabel.textContent = Kennzeichen;
|
|
||||||
natplaceholder.textContent = Nat;
|
arr.push(BuildAddress(SDL, Bez, gueltigBis, KartNr));
|
||||||
var SDL = "7544514114";
|
convertarr = JSON.stringfy(arr);
|
||||||
var Bez = "Testbezeichnung Diesel 2l";
|
|
||||||
var Datumgueltigbis = "20.04.2025";
|
$.ajax({
|
||||||
var KartenNr = "303102350351310351313";
|
url: '<%= Page.ResolveUrl("~/Services/Location.aspx") %>',
|
||||||
var rowCount = table.rows.length;
|
data: { Address: convertarr },
|
||||||
|
type: 'POST',
|
||||||
|
|
||||||
|
success: function (arr) {
|
||||||
|
var resultarr = JSON.parse(arr);
|
||||||
|
// Do something with result, example: result[0].City
|
||||||
|
|
||||||
|
|
||||||
|
let Speditionslabel = document.getElementById("<%=lbl_sped_Placeholder.ClientID%>")
|
||||||
|
let natplaceholder = document.getElementById("<%=lbl_Placeholder.ClientID%>")
|
||||||
|
let table = document.getElementById("<%=tbl_mainpage.ClientID%>")
|
||||||
|
Speditionslabel.textContent = Kennzeichen;
|
||||||
|
natplaceholder.textContent = Nat;
|
||||||
|
var SDL = <%=VERAG_VARIABLES.RandomInteger(Math.Pow(2, 15), Math.Pow(2, 20)).ToString%>;
|
||||||
|
var Bez = "Testbezeichnung Diesel 2l";
|
||||||
|
var Datumgueltigbis = "20.04.2025";
|
||||||
|
var KartenNr = "303102350351310351313";
|
||||||
|
var rowCount = table.rows.length;
|
||||||
|
|
||||||
for (var i = rowCount - 1; i > 0; i--) {
|
for (var i = rowCount - 1; i > 0; i--) {
|
||||||
table.deleteRow(i);
|
table.deleteRow(i);
|
||||||
}
|
}
|
||||||
buildtable(35,SDL, Bez,Datumgueltigbis,KartenNr)
|
buildtable(<%=VERAG_VARIABLES.RandomInteger(Math.Pow(2, 4), Math.Pow(2, 6))%>, SDL, Bez, Datumgueltigbis, KartenNr)
|
||||||
}
|
}
|
||||||
function TableRow_Click_M(Nat,Kennzeichen) {
|
});
|
||||||
let Speditionslabel = document.getElementById("<%=lbl_sped_Placeholder_M.ClientID%>");
|
}
|
||||||
let natplaceholder = document.getElementById("<%=lbl_Placeholder_M.ClientID%>");
|
|
||||||
let table_M = document.getElementById("<%=tbl_mainpage_M.ClientID%>")
|
function TableRow_Click_M(Nat, Kennzeichen) {
|
||||||
Speditionslabel.textContent = Kennzeichen;
|
var arr_M = new Array();
|
||||||
natplaceholder.textContent = Nat;
|
var convertArr_M;
|
||||||
var SDL_M = "7544514114";
|
|
||||||
var Bez_M = "Testbezeichnung Diesel 2l";
|
address.push(BuildArr_M(SDL_M, Bez_M, gueltigBis, KartNr));
|
||||||
var Datumgueltigbis_M = "20.04.2025";
|
convertedArr_M = JSON.stringfy(arr_M);
|
||||||
var KartenNr_M = "303102350351310351313";
|
|
||||||
var rowCount_M = table_M.rows.length;
|
$.ajax({
|
||||||
for (var i = rowCount_M - 1; i > 0; i--) {
|
url: '<%= Page.ResolveUrl("~/Services/Location.aspx") %>',
|
||||||
table_M.deleteRow(i);
|
data: { Address: convertedArr_M },
|
||||||
}
|
type: 'POST',
|
||||||
buildtable_M(35, SDL_M, Bez_M, Datumgueltigbis_M, KartenNr_M)
|
|
||||||
|
success: function (address) {
|
||||||
|
var result = JSON.parse(arr_M);
|
||||||
|
// Do something with result, example: result[0].City
|
||||||
|
|
||||||
|
|
||||||
|
let Speditionslabel = document.getElementById("<%=lbl_sped_Placeholder_M.ClientID%>");
|
||||||
|
let natplaceholder = document.getElementById("<%=lbl_Placeholder_M.ClientID%>");
|
||||||
|
let table_M = document.getElementById("<%=tbl_mainpage_M.ClientID%>")
|
||||||
|
Speditionslabel.textContent = Kennzeichen;
|
||||||
|
natplaceholder.textContent = Nat;
|
||||||
|
var SDL_M = "7544514114";
|
||||||
|
var Bez_M = "Testbezeichnung Diesel 2l";
|
||||||
|
var Datumgueltigbis_M = "20.04.2025";
|
||||||
|
var KartenNr_M = "303102350351310351313";
|
||||||
|
var rowCount_M = table_M.rows.length;
|
||||||
|
for (var i = rowCount_M - 1; i > 0; i--) {
|
||||||
|
table_M.deleteRow(i);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
buildtable_M(<%=VERAG_VARIABLES.RandomInteger(Math.Pow(2, 4), Math.Pow(2, 17))%>, SDL_M, Bez_M, Datumgueltigbis_M, KartenNr_M)
|
||||||
|
}
|
||||||
|
});
|
||||||
}
|
}
|
||||||
function buildtable(n, SDL,Bez,Dtguelt,KartNr) {
|
function buildtable(n, SDL,Bez,Dtguelt,KartNr) {
|
||||||
let table = document.getElementById("<%=tbl_mainpage.ClientID%>");
|
let table = document.getElementById("<%=tbl_mainpage.ClientID%>");
|
||||||
@@ -191,6 +232,7 @@
|
|||||||
addNewRow_M(SDL, Bez, Dtguelt, KartNr);
|
addNewRow_M(SDL, Bez, Dtguelt, KartNr);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function addheader() {
|
function addheader() {
|
||||||
let table = document.getElementById("<%=tbl_mainpage.ClientID%>");
|
let table = document.getElementById("<%=tbl_mainpage.ClientID%>");
|
||||||
let tr = table.insertRow(-1);
|
let tr = table.insertRow(-1);
|
||||||
|
|||||||
@@ -166,6 +166,13 @@ Partial Class LKWS
|
|||||||
'MsgBox("Test3")
|
'MsgBox("Test3")
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
|
Public Sub ConvertToJSON(lst As VERAG_PROG_ALLGEMEIN.cSDL_LKW)
|
||||||
|
Dim jss1 As New JavaScriptSerializer()
|
||||||
|
Dim _myJSONstring As String = jss1.Serialize(lst)
|
||||||
|
Dim player As String = (Convert.ToString("var player=") & _myJSONstring) + ";"
|
||||||
|
Page.ClientScript.RegisterClientScriptBlock(Me.[GetType](), "player123", player, True)
|
||||||
|
End Sub
|
||||||
|
|
||||||
Private Sub initcells(thr1 As TableHeaderRow, th1 As TableHeaderCell, th2 As TableHeaderCell, th3 As TableHeaderCell, th4 As TableHeaderCell, th5 As TableHeaderCell, tr1 As TableRow, tc_KfzKennz As TableCell, tc_Nationalitaet As TableCell, tc_Verk As TableCell, tc_KZ_An As TableCell, tc_Vermerk As TableCell, countrows As Integer)
|
Private Sub initcells(thr1 As TableHeaderRow, th1 As TableHeaderCell, th2 As TableHeaderCell, th3 As TableHeaderCell, th4 As TableHeaderCell, th5 As TableHeaderCell, tr1 As TableRow, tc_KfzKennz As TableCell, tc_Nationalitaet As TableCell, tc_Verk As TableCell, tc_KZ_An As TableCell, tc_Vermerk As TableCell, countrows As Integer)
|
||||||
'Dim res As Integer
|
'Dim res As Integer
|
||||||
thr1.BackColor = Drawing.Color.FromArgb(0, 4, 51, 129)
|
thr1.BackColor = Drawing.Color.FromArgb(0, 4, 51, 129)
|
||||||
|
|||||||
Reference in New Issue
Block a user