Fixen des Table Problems: Lösung war :
ALLE Rows und Cells innerhalb der ForEach-Schleife neu zzu erstellen sowie den ViewState-Mode der Tabelle auf False zu seten damit diese bei jedem Postback nicht neu geladen iwrd.
This commit is contained in:
@@ -151,7 +151,7 @@
|
|||||||
<!-- <input class="form-control mb-4" id="tableSearch" type="text"
|
<!-- <input class="form-control mb-4" id="tableSearch" type="text"
|
||||||
placeholder="Einen Begriff eingeben oder den Anfang davon ...">-->
|
placeholder="Einen Begriff eingeben oder den Anfang davon ...">-->
|
||||||
<div id="conovertab" style="overflow-x:auto;"margin-left="-2px">
|
<div id="conovertab" style="overflow-x:auto;"margin-left="-2px">
|
||||||
<asp:Table id="normaltable" runat="server" Width="100%">
|
<asp:Table id="normaltable" runat="server" Width="100%" EnableViewState="false" >
|
||||||
<asp:TableHeaderRow ID="tbl_Header_row" runat="server">
|
<asp:TableHeaderRow ID="tbl_Header_row" runat="server">
|
||||||
<asp:TableHeaderCell ID="tbl_HeaderCellIndexNr" runat="server">Index-Nr</asp:TableHeaderCell>
|
<asp:TableHeaderCell ID="tbl_HeaderCellIndexNr" runat="server">Index-Nr</asp:TableHeaderCell>
|
||||||
<asp:TableHeaderCell ID="tbl_HeaderCell_ART" runat="server">ART</asp:TableHeaderCell>
|
<asp:TableHeaderCell ID="tbl_HeaderCell_ART" runat="server">ART</asp:TableHeaderCell>
|
||||||
|
|||||||
@@ -5,6 +5,18 @@ Imports System.Web.UI.HtmlControls
|
|||||||
Partial Class Kundenbereich_Default
|
Partial Class Kundenbereich_Default
|
||||||
Inherits System.Web.UI.Page
|
Inherits System.Web.UI.Page
|
||||||
|
|
||||||
|
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
|
||||||
|
tbl_Header_row.TableSection = TableRowSection.TableHeader
|
||||||
|
|
||||||
|
DataBind()
|
||||||
|
|
||||||
|
If (Page.IsPostBack And normaltable.EnableViewState = False) Then
|
||||||
|
|
||||||
|
normaltable.EnableViewState = True
|
||||||
|
End If
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Protected Sub LogOutBtn1_Click(sender As Object, e As EventArgs)
|
Protected Sub LogOutBtn1_Click(sender As Object, e As EventArgs)
|
||||||
|
|
||||||
@@ -30,17 +42,7 @@ Partial Class Kundenbereich_Default
|
|||||||
'MsgBox(Session.Item("PW").ToString)
|
'MsgBox(Session.Item("PW").ToString)
|
||||||
Kdnrtext = Session.Item("CustomerID").ToString
|
Kdnrtext = Session.Item("CustomerID").ToString
|
||||||
|
|
||||||
Dim tbl_CellIndex = New TableCell
|
|
||||||
Dim tbl_CellArt = New TableCell
|
|
||||||
Dim tbl_CellKundenNr = New TableCell
|
|
||||||
Dim tbl_CellStatus = New TableCell
|
|
||||||
Dim tbl_Cellvon = New TableCell
|
|
||||||
Dim tbl_Cellbis = New TableCell
|
|
||||||
Dim tbl_CellAbsender = New TableCell
|
|
||||||
Dim tbl_CellEmpfaenger = New TableCell
|
|
||||||
Dim tbl_CellLKWs = New TableCell
|
|
||||||
Dim tbl_CellKundAuftNr = New TableCell
|
|
||||||
Dim tbl_CellInfo = New TableCell
|
|
||||||
|
|
||||||
dt = Nothing
|
dt = Nothing
|
||||||
|
|
||||||
@@ -81,7 +83,7 @@ Partial Class Kundenbereich_Default
|
|||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
|
|
||||||
If dt IsNot Nothing Then
|
If dt IsNot Nothing Then
|
||||||
Dim i As Integer = 0
|
Dim i As Integer = 0
|
||||||
|
|
||||||
|
|
||||||
@@ -89,31 +91,42 @@ Partial Class Kundenbereich_Default
|
|||||||
|
|
||||||
'Table start.
|
'Table start.
|
||||||
'sb.Append("<table cellpadding='5' cellspacing='0' style='border: 1px solid #ccc;font-size: 9pt;font-family:Arial'>")
|
'sb.Append("<table cellpadding='5' cellspacing='0' style='border: 1px solid #ccc;font-size: 9pt;font-family:Arial'>")
|
||||||
'Adding HeaderRow.
|
'Adding HeaderRow.
|
||||||
'sb.Append("<tr>")
|
'sb.Append("<tr>")
|
||||||
'For Each column As DataColumn In dt.Columns
|
'For Each column As DataColumn In dt.Columns
|
||||||
' sb.Append(("<th style='background-color: #B8DBFD;border: 1px solid #ccc'>" _
|
' sb.Append(("<th style='background-color: #B8DBFD;border: 1px solid #ccc'>" _
|
||||||
' + (column.ColumnName + "</th>")))
|
' + (column.ColumnName + "</th>")))
|
||||||
'Next
|
'Next
|
||||||
'sb.Append("</tr>")
|
'sb.Append("</tr>")
|
||||||
'Adding DataRow.
|
'Adding DataRow.
|
||||||
'For Each row As DataRow In dt.Rows
|
'For Each row As DataRow In dt.Rows
|
||||||
'sb.Append("<tr>")
|
'sb.Append("<tr>")
|
||||||
'For Each column As DataColumn In dt.Columns
|
'For Each column As DataColumn In dt.Columns
|
||||||
' sb.Append(("<td style='width:100px;border: 1px solid #ccc'>" _
|
' sb.Append(("<td style='width:100px;border: 1px solid #ccc'>" _
|
||||||
' + (row(column.ColumnName).ToString + "</td>")))
|
' + (row(column.ColumnName).ToString + "</td>")))
|
||||||
' Next
|
' Next
|
||||||
' sb.Append("</tr>")
|
' sb.Append("</tr>")
|
||||||
'Next
|
'Next
|
||||||
'Table end.
|
'Table end.
|
||||||
'sb.Append("</table>")
|
'sb.Append("</table>")
|
||||||
' ltTable.Text = sb.ToString
|
' ltTable.Text = sb.ToString
|
||||||
|
|
||||||
|
|
||||||
Dim Cell = New TableCell
|
|
||||||
'tr = New HtmlTableRow()
|
|
||||||
Dim tr = New TableRow
|
|
||||||
For Each d In dt.Rows
|
For Each d In dt.Rows
|
||||||
|
Dim Cell = New TableCell
|
||||||
|
Dim tbl_CellIndex = New TableCell
|
||||||
|
Dim tbl_CellArt = New TableCell
|
||||||
|
Dim tbl_CellKundenNr = New TableCell
|
||||||
|
Dim tbl_CellStatus = New TableCell
|
||||||
|
Dim tbl_Cellvon = New TableCell
|
||||||
|
Dim tbl_Cellbis = New TableCell
|
||||||
|
Dim tbl_CellAbsender = New TableCell
|
||||||
|
Dim tbl_CellEmpfaenger = New TableCell
|
||||||
|
Dim tbl_CellLKWs = New TableCell
|
||||||
|
Dim tbl_CellKundAuftNr = New TableCell
|
||||||
|
Dim tbl_CellInfo = New TableCell
|
||||||
|
'tr = New HtmlTableRow()
|
||||||
|
Dim tr = New TableRow
|
||||||
tbl_CellIndex.Text = i
|
tbl_CellIndex.Text = i
|
||||||
tr.Cells.Add(tbl_CellIndex)
|
tr.Cells.Add(tbl_CellIndex)
|
||||||
tbl_CellArt.Text = ""
|
tbl_CellArt.Text = ""
|
||||||
@@ -155,9 +168,11 @@ Partial Class Kundenbereich_Default
|
|||||||
|
|
||||||
i += 1
|
i += 1
|
||||||
Next
|
Next
|
||||||
|
|
||||||
End If
|
End If
|
||||||
|
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Protected Sub rbt_Freig_Click(sender As Object, e As EventArgs)
|
Protected Sub rbt_Freig_Click(sender As Object, e As EventArgs)
|
||||||
MsgBox("Es funzt!")
|
MsgBox("Es funzt!")
|
||||||
' datepicker1.Visible = True
|
' datepicker1.Visible = True
|
||||||
@@ -187,9 +202,7 @@ Partial Class Kundenbereich_Default
|
|||||||
|
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
|
|
||||||
tbl_Header_row.TableSection = TableRowSection.TableHeader
|
|
||||||
End Sub
|
|
||||||
End Class
|
End Class
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user