Multiple Selection rows

Tagged: 

  • udaya kumar 2 years, 10 months ago

    Hi,

    Need Help  For Deleting Multiple Rows at a time(Farpoint for web 3.0)

    I need help in farpoint spread for web, i am using v3.0, i want to select multiple rows as well as editing the cell mean while i can deselect  few already selected on Pressing Ctrl key+Mouse click.

    I Checkout with this. 

            FpSpread1.MultiRangeSelection = true;

    I check out with

    FpSpread1.ActiveSheetView.OperationMode = FarPoint.Web.Spread.OperationMode.ExtendedSelect (it not able to edit)

    FpSpread1.ActiveSheetView.OperationMode = FarPoint.Web.Spread.OperationMode.MultiSelect (it not able to edit)

    I can able to Multiple Select but not to deselect already selected for eg. i selected 1,5,8 rows in want to deselect 5 by pressing Ctrl key.

    Please any can help me out. 

     

  • 41p
    DeepakSharma1441p 2 years, 10 months ago

    Hello,

    I do not find an easy way to deselect selected row by holding Ctrl key and mouse click. You may have to write some client side to get the selection first , clear it and then setting up the selection leaving the deselected out. 

    You may surely delete the selected rows by creating a custom call back that deletes all rows at once.

      var ss = document.getElementById("FpSpread1″);
      ss.callBack("DeleteSelRows");

    This call will cause an AJAX callback to the server and fire Spread’s
    ButtonCommand event with the e.CommandName set to DeleteSelRows. Then
    in this event, you can get the selected rows and delete them.

     

    Thanks,

     

  • udaya kumar 2 years, 10 months ago

    Hi,

    Thank’ s for your reply,

    To Find out the whether row is selected or not from client side what is the code i have to do write,

  • 41p
    DeepakSharma1441p 2 years, 10 months ago

    Hello,

    You can get the selected range client side using GetSelectedRange( ) method.

    For example:

    <SCRIPT language=javascript>

     
        function showSelection() { 

     
           var rg = FpSpread1.GetSelectedRange(); 

     
           alert("selected "+rg.type+", "+rg.row+", "+rg.col+", "+rg.rowCount+", "+rg.colCount); 

     
        } 

     
    </SCRIPT>

    Thanks,

     

Viewing 4 posts - 1 through 4 (of 4 total)

You must be logged in to reply to this topic.