Lesen Sie die Werte der GridWeb-Zellen auf der Clientseite
Contents
[
Hide
]
Mögliche Nutzungsszenarien
Sie können die Werte von GridWeb-Zellen im clientseitigen Skript mit der Methode gridwebinstance.getCellsArray() lesen. Sobald Sie es aufrufen, wird es das Array aller Zellen im aktiven Arbeitsblatt zurückgeben. Sie können dann die folgenden Methoden verwenden, um den Wert und andere Informationen der Zellen abzurufen.
- gridwebinstance.getCellName()
- gridwebinstance.getCellValueByCell()
- gridwebinstance.getCellRow()
- gridwebinstance.getCellColumn()
Lesen Sie die Werte der GridWeb-Zellen auf der Clientseite
Der folgende Beispielcode ruft alle Zellen ab und gibt dann ihren Namen, Wert, Zeile und Spalte aus. Sie können die Konsolenausgabe am Ende dieses Artikels sehen. Der folgende Screenshot zeigt die Konsolenausgabe des Beispielcodes auf Google Chrome.
Bildschirmfoto
Beispielcode
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
<script type="text/javascript"> | |
function ReadGridWebCells() { | |
// Access GridWeb instance and cells array | |
var gridwebins = gridwebinstance.get("<%=GridWeb1.ClientID%>"); | |
var cells = gridwebins.getCellsArray(); | |
// Log cell name, values, row & column indexes in console | |
for (var j = 0; j < cells.length; j++) | |
{ | |
var cellInfo = j + ":" + gridwebins.getCellName(cells[j]) + ","; | |
cellInfo += "value is:" + gridwebins.getCellValueByCell(cells[j]) + " ,"; | |
cellInfo += "row:" + gridwebins.getCellRow(cells[j]) + ","; | |
cellInfo += "col:" + gridwebins.getCellColumn(cells[j]); | |
console.log(cellInfo); | |
} | |
} | |
</script> |
Bitte rufen Sie die JavaScript-Funktion ReadGridWebCells() wie im obigen Beispielcode gezeigt so auf.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
<button type="button" onclick="ReadGridWebCells()">Click me</button> |
Konsolenausgabe
Dies ist die Konsolenausgabe des obigen Beispielcodes.
0:A1,value is:0 ,row:0,col:0
1:B1,value is:4 ,row:0,col:1
2:C1,value is:1 ,row:0,col:2
3:D1,value is:1 ,row:0,col:3
4:E1,value is:2 ,row:0,col:4
5:F1,value is:6 ,row:0,col:5
6:G1,value is:9 ,row:0,col:6
7:H1,value is: ,row:0,col:7
8:A2,value is:5 ,row:1,col:0
9:B2,value is:9 ,row:1,col:1
10:C2,value is:1 ,row:1,col:2
11:D2,value is:5 ,row:1,col:3
12:E2,value is:10 ,row:1,col:4
13:F2,value is:9 ,row:1,col:5
14:G2,value is:5 ,row:1,col:6
15:H2,value is: ,row:1,col:7
16:A3,value is:4 ,row:2,col:0
17:B3,value is:9 ,row:2,col:1
18:C3,value is:2 ,row:2,col:2
19:D3,value is:9 ,row:2,col:3
20:E3,value is:4 ,row:2,col:4
21:F3,value is:5 ,row:2,col:5
22:G3,value is:6 ,row:2,col:6
23:H3,value is: ,row:2,col:7
24:A4,value is:3 ,row:3,col:0
25:B4,value is:9 ,row:3,col:1
26:C4,value is:6 ,row:3,col:2
27:D4,value is:4 ,row:3,col:3
28:E4,value is:9 ,row:3,col:4
29:F4,value is:5 ,row:3,col:5
30:G4,value is:2 ,row:3,col:6
31:H4,value is: ,row:3,col:7
32:A5,value is: ,row:4,col:0
33:B5,value is: ,row:4,col:1
34:C5,value is: ,row:4,col:2
35:D5,value is: ,row:4,col:3
36:E5,value is: ,row:4,col:4
37:F5,value is: ,row:4,col:5
38:G5,value is: ,row:4,col:6
39:H5,value is: ,row:4,col:7
40:A6,value is: ,row:5,col:0