# Javascript: TableRow.setAllowPageBreak Method

> Sets a value specifying how the table row is formatted at page breaks. The property value is True, if the table row can be formatted across page breaks. The property value is False, if the table row must not be formatted across page breaks.

- **Product:** TX Text Control .NET Server
- **Section:** Reference
- **Kind:** Method
- **Introduced:** 28.0
- **Path:** TX Text Control .NET Server > Reference > JavaScript API > Javascript: TableRow.setAllowPageBreak Method
- **438 words**
- **Web URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/tablerow/setallowpagebreak-method/
- **LLMs URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/tablerow/setallowpagebreak-method/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/tablerow/setallowpagebreak-method/llms-full.txt

---

### Description

Sets a value specifying how the table row is formatted at page breaks. The property value is True, if the table row can be formatted across page breaks. The property value is False, if the table row must not be formatted across page breaks.

### Syntax

```javascript
<void> TableRow.setAllowPageBreak(<boolean> allowPageBreak, [<EmptyRequestCallback> callback], [<ErrorCallback> errorCallback])
```

### Parameters

| Parameter | Description |
|---|---|
| allowPageBreak | Specifies how the table row is formatted at page breaks. |
| callback | Optional. Is called when the operation completed. |
| errorCallback | Optional. Is called when the operation failed with an error. |

### Examples

The following example demonstrates `TableRow.setAllowPageBreak` in a practical document-editing workflow. It sets a value specifying how the table row is formatted at page breaks. The property value is True, if the table row can be formatted across page breaks. The property value is False, if the table row must not be formatted across page breaks.

```javascript
function onTxError(error) {
    console.error("TX Text Control error:", error.msg);
    error.handled = true;
}

function configureAllowPageBreak(tableRow) {
    tableRow.setAllowPageBreak(
        true,
        function() {
            console.log("set allow page break completed.");
        },
        onTxError
    );
}
```

---

## Nearby

- **Previous:** [Javascript: TableRow.select Method](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/tablerow/select-method/llms-full.txt)
- **Next:** [Javascript: TableRow.setIsHeader Method](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/javascript/tablerow/setisheader-method/llms-full.txt)
