iSeller Commerce
iSeller POS Retail
iSeller POS F&B
iSeller POS Express
Crosslight
WebUI
ClientUI
What's New
Download Trial
Web Solution
Mobile Solution
Enterprise Solution
Custom Development
Blog
Community
Latest Development Blogs
ForumPostTopic
Browse By Tag
I have the following attributes selected in LayoutSettings:
My first column in the grid is a RowChecker.
</ISWebGrid:WebGridColumn>
My problem is I need the ability to get the checked rows when the RowChecker is selected AND the ability to multi-select rows. I notice that if I have the AllowMultiselection = "No" then I can get the number of rows selected by the GetCheckedRows(). If AllowMultiselection = "Yes" then I cannot see the count of rows are selected. If I use Cntrol+Shift and select the rows I can then get the selected rows.
I need the ability to do both. I need the ability to RowCheck and get the count and get have the ability to multi-select rows.
Hi Tenika,
So sorry to tell you, but multiple row selection can not be used alongside with RowChecker feature, as both features will cause conflict and undesired effect to the selection result. You should enable only one of those two. For further infomation, we have it described on our doc at "ms-help://ISNet.WebUI.WebGrid.V7/ISNet.WebUI.WebGrid/Multiple Row Selection.html".
I hope it helps and please let me know if you have any other questions. Thank you.
Best Regards,
Andi Santoso
Andi,
I notice when I use grid.RootTable.GetCheckedRows() on the client it doesn't not persist pages of the grid. I can only see the rows checked on the current viewing page. However, on the server-side I call the exact same code grid.RootTable.GetCheckedRows() and it will get all rows checked regardless of the pages they were checked on. Is this the desired functionality or can I get the total count of rows checked from the client?
Client button:Show SelectedRows
Server button:Server Postback
Thanks!
Yes, as I concern, actually on client side of Grid.RootTable.GetCheckedRows() does not have a property of count. They are using length property in client side. That is why we call it client, usually it is related to its UI or what is on display. However, in server side, we do have a "count" property of Grid.RootTable.GetCheckedRows(). It will count all the data that we had and check for all the checked rows.
We do not have a property to get all the checked row using client side. The workaround, perhaps, you can use hidden text filed to pass the value from server to client side.
I hope it helps and please do not hesitate to ask if you have any other questions. Thank you.
or
Choose this if you're already a member of Intersoft Community Forum. You can link your OpenID account to your existing Intersoft Social ID.
Choose this if you don't have an Intersoft account yet. Your authenticated OpenID will be automatically linked to your new Intersoft account.
Enter your Wordpress Blogname