devlights
2/2/2013 - 7:11 AM

SPREAD for ASP.NET にて、クライアントサイドスクリプト側で隠し列の値を取得

SPREAD for ASP.NET にて、クライアントサイドスクリプト側で隠し列の値を取得

function spd_ActiveCellChanging(event) {

  if (event.spread.ActiveRow == -1 || event.spread.ActiveCol == -1) {
      return false;
  }
     
  var dataId = event.spread.GetHiddenValue(event.row, "ColumnName");
}
<FarPoint:FpSpread ID="spd" runat="server" BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" Width="100%" Height="100%">
  <CommandBar BackColor="Control" ButtonFaceColor="Control" ButtonHighlightColor="ControlLightLight" ButtonShadowColor="ControlDark"></CommandBar>
  <clientevents activecellchanging="spd_ActiveCellChanging" />
  <Sheets>
    <FarPoint:SheetView SheetName="Sheet1"></FarPoint:SheetView>
  </Sheets>
</FarPoint:FpSpread>