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
The assembly ISNet.WebUI.WebCombo.Editor was the Problem. I had also a reference to this assembly. Now i can generate service reference!
Please check attached reference list. Should more references be deleted?
Regards
Michael
Hi Yudi
Why doesn't this not work:
Supplier = rowChange.Data[rowChange.Row.Cells.IndexOf(SupplierID)].NewText;
IndexOf() get always -1!
Only one word: great!
I still have a shorter version.
Because I use SystemID and ComputerID with ValueList, I need to save default text and default value. Now it works fine!!!
<script language="javascript" type="text/javascript" id="grd_OnAddPendingChanges"> <!-- function grd_OnAddPendingChanges(controlId, table, rowChange) { var grd = ISGetObject(controlId); grd.RootTable.Columns.GetNamedItem("ComputerID").DefaultValue = rowChange.Data[1].NewValue; grd.RootTable.Columns.GetNamedItem("ComputerID").DefaultText = rowChange.Data[1].NewText; grd.RootTable.Columns.GetNamedItem("SystemID").DefaultValue = rowChange.Data[2].NewValue; grd.RootTable.Columns.GetNamedItem("SystemID").DefaultText = rowChange.Data[2].NewText; grd.RootTable.Columns.GetNamedItem("Name").DefaultValue = rowChange.Data[3].NewValue; return true; } --> </script>
Great job, Yudi!
Thanks a lot.
Hi Handy
Thanks for your last post!
I use OnAddPendingChanges to store rowdata in hidden input text:
document.getElementById("Hidden1").value = rowChange.Data[1].NewValue;
document.getElementById("Hidden2").value = rowChange.Data[1].NewText;
document.getElementById("Hidden3").value = rowChange.Data[2].NewValue;
and so on...
For reading from hidden input text i use OnRowSelect:
if (rowEl.getAttribute("type") == "NewRow") {
But how can i restore?
}
I try this:
rowEl.cells[4].innerHTML = document.getElementById("Hidden1").value;
or this:
var newRow = grd.RootTable.NewRow(); var cells = newRow.GetCells();
cells.GetNamedItem("Column1").SetValue(document.getElementById("Hidden1").value, false); cells.GetNamedItem("Column1").SetText(document.getElementById("Hidden2").value, false); cells.GetNamedItem("Column2").SetValue(document.getElementById("Hidden3").value, false);
Which is the best way to do this?
Thanks for a sample.
Best regards
I want to do the following:
When a user adds a new row, I want cache the new cell values. If the user adds an another row, i want to use the cached cell values as default values. Maybe can i use Cookies?
With batch update the client side events OnAfterAdd/OnBeforeAdd are not fired!
Which event do I need?
Serverside or Clientside?
No, i don't get this JScript runtime error in their sample, but in their sample, I had not integrated the earlier WebGrid Version 7.0.7200.306! I also haven't specific scenarios in my application. It works, if i delete WebGrid and i add a new WebGrid from the toolbar!
Could it be, that the SmartWebResources will not be updated because the same WebGrid version is already in use?
In first column (R) dependencies (referential integrity) are shown. Has a row still dependencies, the row can not be deleted. So I check on client side, if the cell value is greater then 0. Since the dependencies might have changed, i refresh grid first. Because the refresh is asynchrom running, I had problems in the past (Application hangs -> Messagebox "Please wait..."). For this reason, I set XmlHttp.Asynchronous=false.
Hi Glenn
Please have a look on my last post.
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