Web Forms :: RadioButtonList Clears After Page Refresh?
Oct 5, 2010
I'm using a ListView and in both the ItemTemplate and EditItemTemplate I have, amongst other controls, an AsyncFileUpload inside a ModalPopupExtender and a RadioButtonList further down the page. The file upload process works great, but after uploading an image file and inserting it in the page, if you happen to refresh the page at that point, both the buttons of the RadioButtonList clear and one of my validation check for the RBL kicks in and an error message is, of course, displayed.
I have an UpdatePanel around the RadioButtonList, which is confusing because I thought that the purpose of AJAX was to shield the affected control from a refresh that occurs on the rest of the page.
One thing I tried unsuccessfully was to fill the RBL control again. I tried it after many different events (PageLoad, PageLoadCompleted, Databound, etc.), but none of those worked.
Actually, the RBL and DDL controls have been a real pain to deal with in .Net 3.5. Are they any better in 4.0?
When I refresh a page (either manually or with meta tags) after uploading an image with AsyncFileUpload, it clears out a RadioButtonList I'm using and this causes errors when the user tries to go to another page. The strangest thing is that the RadioButtonList only clears after the first refresh; when I click the RBL back to the original value, then refresh the page, it doesn't affect the RBL anymore.
All the applicable controls are enclosed in Update Panels.
(I wrote about a similar problem in forums.asp.net/t/1609492.aspx but I suspected that that problem had to do with a ModalPopupExtender and AsycnFileUpload combination. However, after removing the MPE, the problem still occurs so now I can only conclude that the AsynchFileUpload is the problem.)
I have used a radiobuttonlist to enable/disable the textbox in Grid View. I did this using javascript onclick event.
[Code]....
It is working fine when the page get refreshed too.
[Code]....
Then in a scenario, I have removed the radliobuttonlist items (items 2 and 3) dynamically. For the first time when its loaded its working without flaws. After a page is refreshing due to any serverside events, the javascript to enable/disable textbox is not working.
[Code]....
I have verified the HTML file, the radiobuttonlist is loaded without the onclick event.
I want program test for student exam. One Question with five answer. For example.
Question
The capital of India.
Answer
A) Dushanbe
B) Moscow
C) Delhi
D) Kabul
E) Tokyo
I have many question with answers. When I define correct answer. Program generation always correct answer. In this question correct answer letter C. I want every time program automatic change.
Alright, I am completely baffled by this one. When filling out this page in IE8, it will SOMETIMES clear all entered data (including radio choices) when you select Yes, No, or Not sure (line 892 in the code). This is a postback question, as it should potentially show more questions. This problem does not happen in any other browser, and rarely in IE8. I have no idea what is causing it, the code I am using has been used in similar applications and I can't find any change which results in this behavior.
The full code can be found here: http://pastebin.com/a12cPzyF
I have a table on my page. I need to scroll down a little to get to that table. In that table i have som data that i edit and save to database. When the save is done i need to refresh the page( Response.Redirect(Request.RawUrl )) so it loads the new data to that table. When the refresh is done the page is on top again so that i need to scroll down again to see the table. This makes it very unusable for the user.
How can i refresh the page without it going back to top again? I tryed wrapping an updatepanel around the table but it didnt
I have a very strange problem with my website... I created a rather large page, consisting of a few tables with some labels and textboxes where the user can enter a mechanical car setup (it's for a racing game).
I was working with simple textboxes previously, but I recently switched over to a NumericBox control which should allow only numeric input using some client-side javascript. The NumericBox control is simply a UserControl with a single TextBox on it, and some client side events are added to this textbox which call methods from a single javascript file ("Scripts/numericValidator.js")
When I put a couple of these boxes on a page it works just fine, I can only enter numbers. For it to work though I need to add the script to the page and I do that using this line, either in the head content or in the body content controls:
(the path is chosen with the 'Pick URL' dialog so it should be alright, and it does indeed need to go up two directories first as the page is in the '~/Pages/RequireLogon" directory) However, after replacing most of the textboxes on my large page with NumericBoxes, and adding this script line to my aspx code, the design view is 'broken'. I cannot see any of my controls anymore, and I cannot even put any new controls on there. It seems like the Content control is missing, even though it's still there just fine without errors in the aspx code.
When I remove the script line, the problem is fixed again, the controls re-appear. So it's definitely the script line causing the problem, but I cannot see how it could...I tried it with a new blank page and the problem appears there too. If I use this simple page with just a button:
I have a radiobuttonlist inside a datalist itemtemplate and i need to bind the radiobuttonlist dynamically from database I have tried to bind it inside itemdatabound event of datalist but it the result is always duplicated according to the fields in teh database.
for more information:
the database has two columns one for questions and the other is for choices , for the first question with id lets say 1 there are 4 choices, when the radiobutton is binded the result appears to be 4 times duplicated ?
I have a web page, loads multiple web user controls. One Control loads Yes/No radio button and a link. Each link has a javascript to identify the radio button group and if click on link button, JS clears up the selection from radio button. It works fine in VS 2008 where I copied the page over to VS2010. In 2010, it behaves different.Here is the code.
i have an a web app where i have a .cs file and .aspx file ..I have a function called display which calls the .cs file and use the static connecting sting to display data.I have a log folder which is just used by update function.No connecting with display.
The app runs completely fine when nothing is being done.But when i delete the log foler manually and press refresh button (which calls the display method) then the static string value is set to null.It seems very wierd.I kept a break point at the .cs file declared static varaible.Its declared in class so its value is for the whole class.
public class mon
{
static string constr;
[code]...
It works completely fine (i mean not clearing the constr) until i delete a folder in the MONWeb1 directory.So what happens is that i delete a folder and when i press refresh button which instiante the class vairable.
It comes here.
public class mon
{
static string constr;
& makes it null .. (i had a watch on that variable).This is really very odd.
I have a details view on my page that has a template field in it. In the template field is a button that when clicked, sets the visible property of another field to true. When this happens the whole detailsview resets and anything that was entered into other fiields is cleared. Is there any way to prevent the other fields from being cleared when the hidden field is set to be shown.
I'm using a Gridview with Paging enabled. Also i'm using the Datakeys in Gridview. I can able to get the DataKeys values on first page. But when i click on the second page, i'm not able to get the DataKeys values. How to get the DataKeys values on Paging.
I have a Repeater and an update button inside the repeater
[Code]....
When I run this databound control to wire a javascript function it clears the viewstate and I don't get itemcommands. When I remove the button attributes command it works.
[Code]....
Obviously I can find a more creative way to add the javascript function, but this was the clearest way. Can anyone determine why adding an OnClientClick even in the ItemCreated would cause viewstate to fail?
I got an error of 'RadioButtonList4 is not declared' when putting the codes below in a formview, but the codes can work well in a normal aspx page. Does it need special declaration in formview?
<script runat=server> Public Sub CheckSession(ByVal source As Object, ByVal args As ServerValidateEventArgs) Dim Item As ListItem
I have a page that is opened in a popup window from the main page. Once i click insert it pops up a message that says you have successfully added blah blah. Then once you click ok it closes the popup page and goes back to the main page. I want to be able to refresh the main page back to how it was when you first land on the page. Here is the code for my insert button:
I have an image uploader in admin panel of my website. That uploaded image is shown in some user page. Now, when i open the user page in a tab & the admin page containing the image uploader in another tab and then upload the image here and save it, it should automatically refresh the user page in the tab already opened but should not disturb the page that am currently now.
I have a GridView with two templatefields, one with a DropDownList and the other with a TextBox, both loose their values once I hit the "update" button. Is it any way I can make the controls keep the values?