Hi,
I am facing problems while editing and inserting the values in a cell in WebDataGrid. When I click on a cell to edit and move to any other cell in that row without entering any value it automatically set the value in that dropdownfield/textbox as "null".How can I resolve this issue?
Hello,
I am still following up. Have you been able to recreate the issue in isolated sample?If you have any concerns or questions, please feel free to contact me, I will be glad to help you.Thank you for choosing Infragistics components!
Hello Deewakar,
Please provide isolated working sample which reproduces the issue in smaller scale without any external depndencies, so I can run, debug it and provide you with solution.
Thanks in advance.
Hi Denis,
I have a javascript function which fires when a particular row is selected or row selection is changed in Webdatagrid.There is a hidden coloumn "AJ_DESC" whose value I want to populate in a text box whenever a user click on that prticular row or any cell in that particular row while editing.The javascript function has to be fired whenever these event occurs for that particular row.How can I achieve this?
My javascript function is as follows. I am getting row as null always. What other client events are needed to achieve this?
function RowSelectionChanging(sender, eventArgs) {
var grid = $find("<%=dgAdjustmentHeader.ClientID%>"); var gridBehaviors = grid.get_behaviors();var selection = gridBehaviors.get_selection();
var rows = selection.get_selectedRows();
var row = rows.getItem(0);
alert(row);
var cellValue = row.get_cellByColumnKey("AJ_DESC").get_value(); if (cellValue != null) { document.getElementById("ctl00_ContentPlaceHolder1_txtDescription").value = cellValue; } else { document.getElementById("ctl00_ContentPlaceHolder1_txtDescription").value = ""; }
if (row.get_cellByColumnKey("AJ_ID").get_value() != null && row.get_cellByColumnKey("AJ_ID").get_value() != "null") { window.frames[0].document.location = "ExpenseAdjustmentDetails12.aspx?AJ_ID=" + row.get_cellByColumnKey("AJ_ID").get_value() + "&MI_ID=" + row.get_cellByColumnKey("MI_ID").get_value() + "&YEAR=" + row.get_cellByColumnKey("MI_YEAR").get_value(); } else { window.frames[0].document.location = "ExpenseAdjustmentDetails12.aspx"; }
}
You can suggest this as a new product idea for future versions at <http://ideas.infragistics.com>.
Steps to create your idea:
1. Log into the Infragistics Product Ideas site at http://ideas.infragistics.com (creating a new login if needed).2. Navigate to the product / platform channel of your choice (e.g. WPF, Windows Forms, ASP.NET, HTML5 / Ignite UI, iOS / NucliOS, etc.)3. Add your product idea and be sure to be specific and provide as much detail as possible. Explain the context in which a feature would be used, why it is needed, why it can’t be accomplished today, and who would benefit from it. You can even add screenshots to build a stronger case. Remember that for your suggestion to be successful, you need other members of the community to vote for it. Be convincing!
The benefits of submitting the product idea yourself include:
- Direct communication with our product management team regarding your product idea.- Notifications whenever new information regarding your idea becomes available.
Additional benefits of the product idea system include:- Ability to vote on your favorite product ideas to let us know which ones are the most important to you. You will have ten votes for this and can change which ideas you are voting for at any time.- Allow you to shape the future of our products by requesting new controls and products altogether.- You and other developers can discuss existing product ideas with members of our Product Management team.
The product ideas site allows you to track the progress of your ideas at any time, see how many votes it got, read comments from other developers in the community, and see if someone from the product team has additional questions for you.
So how can I implement them in WebDataGrid if alternatives are not available?