Spread for ASP.NET 10 Product Documentation > Client-Side Scripting Reference > Scripting Members > Events > CellDoubleClicked |
Occurs when the user double-clicks a cell.
[Inline HTML]
<ELEMENT CellDoubleClicked = "handler" ...>
[JavaScript]
FpSpread1.addEventListener("CellDoubleClicked", handler, ...)
or
FpSpread1.onCellDoubleClicked = handler
None
This event is triggered when the user double-clicks on a cell.
This example JavaScript code maps the event for the Spread on the client side.
JavaScript |
Copy Code
|
---|---|
<script lang="javascript" type="text/javascript"> window.onload = function () { var spread1 = document.getElementById("<%=FpSpread1.ClientID %>"); if (document.all) { // IE if (spread1.addEventListener) { // IE9 spread1.addEventListener("CellClicked", MyCellClicked, false); spread1.addEventListener("CellDoubleClicked", MyCellDblClicked, false); } else { // Other versions of IE and IE9 quirks mode (no doctype set) spread1.onCellClicked = MyCellClicked; spread1.onCellDoubleClicked = MyCellDblClicked; } } else { // Firefox spread1.addEventListener("CellClicked", MyCellClicked, false); spread1.addEventListener("CellDoubleClicked", MyCellDblClicked, false); } } function MyCellClicked(e) { console.log("CellClicked: row=" + e.row + ", col=" + e.col + ", rowHeader=" + e.rowHeader + ", colHeader=" + e.colHeader + ", which=" + e.which + ", spreadId=" + e.spread.id); } function MyCellDblClicked(e) { console.log("CellDblClicked: row=" + e.row + ", col=" + e.col + ", rowHeader=" + e.rowHeader + ", colHeader=" + e.colHeader + ", which=" + e.which + ", spreadId=" + e.spread.id); e.cancel = false; //Set cancel = true to ignore processing the default behavior of the event } </script> |