Appearance
An on… attribute takes a function: a live view's method, or JS commands (ui.JS…). The value given isn't one, or the handler takes parameters the event doesn't pass.
on…
ui.JS…
<button onClick={"save"}>Save</button>
<button onClick={p.Save}>Save</button>