For example, the following syntax is invalid because it tries to invoke arbitrary code and use Bind() at the same time: The only formats supported in two-way databinding are Bind("field") and Bind("field", "format string ").
would be a huge security hole (unless you are absolutely sure that your data are safe to be rendered to HTML without encoding).
So i figured out as follow: on my Edit Item Template : This solution allowed me to show properly an html-encoded data for all of my Text Boxes and at the same time being able to access this data from the new Values array when the item_Updating event fires.
After filling the Grid View click on the Grid View; click EDIT Column convert to field to convert this field into a Template Field.Introduction The Grid View control displays the values of a data source in a table.Nor does it represent the opinion of my dog, because I don’t have one. I've got it supporting editing as well, which works just fine.However, I'd like to safely Html Encode text that is displayed as we do allow special characters in certain fields. NET parses the code and detects a Bind() statement, it splits the statement into two parts.
This is a cinch to do with standard Bound Fields, as I just set Html Encode to true. NET parses your file and sees you're using it generates some special code for it. The first part is the one-way databinding portion, which ends up being just a regular Eval() call.The example shown here is for a Grid View, but the same types of event handlers must be implemented in roughly the same way for other data controls including the Form View, Details View, and List View. This is the final Grid View markup, so you can see the event handlers we’re going to implement.We’ll start with binding data to the Grid View, then build up functionality from there.The required actions for paging to work are setting the new page index, setting the Data Source, and calling Data Bind (the last two through the Bind Data method).In addition to that, we’re resetting the Edit Index and Selected Index when the page is changed to avoid cases, for example, where you change pages and are suddenly editing a different item.Summary : Usually developers do not use an editable Grid View for many reasons. First fill then create a bool function and go to assemble row editing & updating event.