Forms Data Controls :: How To Reset(clear) A Gridview
Jan 20, 2011
I have webform that is used to search for records and displays them...the form contains a dropdownlist, a textbox, a button, and a gridview...user select an entry from the dropdown, type in a matching value and then click on the button to add the entry into the gridview. All of these seem to be working just fine...however, the issue am having is this...after working with the first entry and users search for the second record, the gridview still maintains the entries from the first search. How do i go about resetting the gridview each time there is a new search? Here is what my code looks like.
[Code]....
[Code]....
[Code]....
How do I get the gridview to reset the next time the btnSearch button is clicked?
Right now I have a gridview with databind. My menu item consist of the 7 days of the week. Everything works fine except for one thing, the page index. Right now by default it loads the results for Monday. If I click on Pg 2 for Monday, and then I click on Tuesday, the page number stays at page 2 and the data remains the same. I have to click on Pg 1 or Pg 3 before the data would refresh and change the result to Tuesday's data.
I've tried adding databind() to the MenuClick event but if Monday has 3 pages, and they click on Tuesday which only has 2 pages, it would give me an error. Also the adding of the Databind() still doesn't fix the page index when I click on a different day.
How do I reset the page index when the user clicks on the day.
I have a gridview that has a radiobuttonlist ( YES/NO ) selections. but since you cant uncheck once selected, they are asking to add a clear option so that if they make a mistake they can clear it..
How can i do that within a gridview so that they can clear any mistakes prior to submission?
I have a loop checking all my radiobuttons to perform an update, so if i would like to be able to clear the selection as soon as the click on "Clear" so when they submit, that row shows as if it was never selected.
I have a DropDownList when selected, brings up Detail Info in GridView1. That GridView has a LinkButton when selected brings up the final Detail Info, in GridView2. need to have the GridView2 clear out and display as when it is "EmptyDataText", when the DropDownList is changed.
I want to develop a page with gridview which allows me to update/delete/insert records in a database table. I put 2 buttons in the FooterTemplate with ID = InsertNew and ID = InsertCancel. The insert function works fine but seems that the system won't go to the section 'ElseIf e.CommandName = "InsertCancel" Then'. Here is the code behind:
[Code]....
I just want to clear all the fields in the footer when user click the cancel button.
i want to see the sales in the grid view based on the month selected from drop down list. Ex: when I select June 2010 from the ddl box, the sales for that month are correctly displayed in the grid view. I go to page 4 to look at some sales there and then switch the month to August 2010 to see sales for that month instead. Here is the problem. When I switch the month, it show August 2010 sales, but stays in page 4 instead of going back/resetting back to page 1 of August 2010 sales.
How do I reset the grid view page back to the first page of August 2010 sales?
I am fairly new to ASP. If I have missed an imp. detail in this post, let me know and I will get that info. out there.
Just spent about 8 hours googling and looking through this forum for a solution on how to make sure that I can dynamically sort. Here is the situation.
I have 1 Gridview that displays 10 different scenarios based on what button is clicked.
I am also returning only top 10 records. I am doing all of the data binding pragmatically. So I have BoundFields, HyperLinkFields etc.
I also want to sort some records. When I change DataSource SQL statement the gridview somehow remembers what the last sort value was and it errors out saying that value "x" cannot be sorted because it does not exists.
Here I get an error that says that the data source does not support sorting? Doesnt it say gridview1.allowsorting = false;
I also tried gridview1.sort("", SortDirection.Ascending); This does nothin... except query my database one more time because i have a onSorting event that looks like this:
[Code]....
Here is an example of just one of those SLQ statements inside GetSQLQuery:
I have a dropdown in gridview. I bind the gridview after not ispostback condition. Now if i select drodown lsit value "Full" from the first row of gridview i need all other rows of dropdown in gridview to be selected "full" programtically and after that if the user wants to change other row dropdown to "half" then he can change it.
I have a web form, and an "add vendor" button. Click the button, a modal dialog pops up (ajax:ModalPopupExtender). User selects one of two radio buttons which shows a data bound asp:View in an update panel - this view is data bound to a single row and must be populated by the user. However I also want to provide a cancel button which should close the modal dialog and reset the bound view.
However what is happening is that the ModalExtender closes, but when the "add vendor" button is presented again, it's still bound to the same data. Do I need to clear my data source? How so I reset the forms/views so that when the 'add vendor' button is clicked again the form is presented as it should be (IE the 2 select options, picking one re-binds the asp:View)?
I got an update panel, inside it, there is a grid view, and the data on grid views appear based on certain condition, so the number of rows will vary.
I got the following code, which when the grid view's row count exceeded 50, it will set the panel's height to 700px and with a vertical scroll bar. If it is lesser than 50 rows, it should reset the height.
On line 1, I actually wanted to reset the height, but somehow, it will set the panels height to 0. I tried alot of other values as well, and I dont think this line is helping.
The reason I want to reset the height is that I wanted the panel to expand according to grid view's row. And the reason I set to 700px is because i wanted to control the page viewability.
I have create user wizard control and i put validation control for all field but when i close user control that validators dint clear in firefox or but clear in IE
I've read that you should write repeaterControl.DataSource = null to clear the items in the control, but it doesn't work. Does anyone have any tips or links to articles about this problem?
How do I clear my formview after a record has been inserted or deleted? At the moment it just sits in the previous state with the same details in the fields, still with the Insert button. Either it would be good to drop the formview altogether (I have a grid view on the same page) or move into the edit mode for the just inserted record.
Also the same with the delete - the formview stays on screen with the deleted record details and the delete button still available - I know it has fired though as my gridview is updated.
When page load it is invisible. I have a button1 onclick make it visible and people can input data the press insert. I set it invisible right in Formview Insert eventhandler code.
When people click that button1 again to add 2nd record the form appear again as desired. However, the data from 1st record is still there.
What code I can make in eventhandler to make sure when button1 is clicked the Formview does not contain any data from last entry ?
The formview clear the data from 1st record if I did not set visible/invisible.
I have a combobox that is used as a control for Formview, so when the user selects a name from the combobox the data in formview displays in edit mode. However, some if the data that is displayed in formview needs to be empty. For example if the Date is being pulled in, it needs to be empty or null in edit mode.