I've looked all over for a solution to my problem and i haven't come across a solution that works for me, at least i can't figure out how to make them work for me.I am creating a group of rating controls and adding them to a placeholder. I want to retrieve all ratings and update my database after a button clickall worked wonderfully, i thought i was making some real progress but then i noticed i could not get the value on the server side no matter what i tried... i noticed it's overwriting the value on a postback(i am assuming) i tried adding a if not isPostback statement but then it threw a callback error. anyway here is some code:
Sub Page_Load(sender as object, e as eventArgs) Handles Me.Load
For Each DataRow As Row In DataTable
Dim r As New AjaxControltoolkit.Rating
r.MaxRating = "5"
r.CurrentValue = "0"
I have a rating control that shows the average rating of a user supplied posting (think of a forum post that others will rate). So if the average rating for that posting is lets say 3 out of 5 all users will see 3 stars. If someone wants to rate the posting, then they could click lets say 4 stars and I save the rating to the database, re-average the current rating and display the result (which may or may not still be 3 at this point). So far so good. The problem comes in when a user wants to agree that it's 3 stars. Since the rating control currently shows 3 stars, choosing 3 again does not cause a postback. In my case even though the value didnt technically change, I need to capture the users choice so I can average it in and save that users rating. I also modify the UI so that I can show each user of the site what he/she choose as a rating.How can i get the control to let me know that a user choose a star rating even if its the same one the control is currently displaying?
I am using AJAX Rating Control.I want half star rating.For Example,If My AVG Rating Count is 3 Then My Stars Wants to be show 3If My AVG Rating Count is 2.5 Then My Stars Wants to be Show 2 1/2 mark i.e., two & half stars.But,it was not showing then also it is showing 3 stars.
I am programatically adding a control to an aspx page and binding a server side event to an index changed event inside the control. (It's a RadListBox from Telerik's ASP.NET controls) The problem is that on the postback triggered from the control, the event doesn't hit its eventhandler because on the postback the control isn't defined. Is there a way to handle this without having to retrace the logic taken before and rebuild the controls so the events that stem from it are processed?
[inFrmDate] (this is the key field), [inFrmData], [totFrmData] (this accepts nulls)When I try to add [inFrmDate], [inFrmData] to the GridView I get the messageto the effect that the:
I mean, it's easy to add a Button programmactically to an aspx page, but a server control's event handler probably has to be set early in the page life cycle (maybe before Control.Load event). As a result in reality, are dynamic controls rarely added to apsx pages?I wish there is a way to call postback at the server, so that a event is never too late.
I have the asp ajax rating control in webusercontrol that is apart of a repeater but i noticed that I can only edit the first rating control why is that???
Do i need to change the client ID somehow that they are unique???
I need to assign a textbox value selected from a modal dialog. The modal dialog displays a list of addresses. I select a particular locationID from the addresslist launched.
I launch the modal dialog from a Link button.
There are Number and street ,city,postocde fields on the .aspx form. I should extract the Number and steet field from the database for which I use the Webmethod. I set the EnablePageMethods value to true of the Scriptmanager control.
I see that the value gets assigned , but resets to the initial value of the NumberandStreet field before the modal dialog is launched.
I am not able to trace as to what could lead to this. Please find the code attached.
<asp:LinkButton ID="LinkButtonPickUpAddress" runat="server" OnClientClick="OpenAddressList()">Select</asp:LinkButton> <script type ="text/javascript" language="javascript" > var locationID; function OpenAddressList() { var NumberAndStreet; locationID = window.showModalDialog('AddressList.aspx', null, 'scroll:no;dialogHeight:330px;dialogWidth:500px;centre:yes'); PageMethods.GetNumberAndStreet(locationID, SetNumberAndStreet); } function SetNumberAndStreet(ResultNumberAndStreet) { document.getElementById('<%=TextBoxNumberAndStreet.ClientID %>').value = ResultNumberAndStreet; }
In the .vb form i have the web method declared this way
<System.Web.Services.WebMethod()> _ Public Shared Function GetNumberAndStreet(ByVal locationID As Integer) As String Try Dim theAddress As New IDAL.Address theAddress = Utilities.m_objDAL.GetAddress(locationID) Return theAddress.NumberAndStreet Catch ex As Exception Return Nothing End Try End Function
Note : The above code is placed in the content place holder of a content page
I have a page with two updatepanels both using a timer's tick event to do various bits. The script manager is set to conditional updates and the panels are set up to use specified triggers but when the tick event fires for either the page flickers and the scrollbars reset to midway down the page. This renders my application unusuable.
I have a div runing on server in which i programmatically add images. On post back, id like to get some attributtes from those images, but they are nowhere to be found. What am i doing wrong?
[Code]....
So i add images as new control under div. But when page posts back, there is no controls in div images.
I have a div runing on server in which i programmatically add images. On post back, id like to get some attributtes from those images, but they are nowhere to be found. What am i doing wrong?
I have a gridview which has 4 columns, each holding an ImageButton in a templateField column. When I click on one of these image buttons the clicked upon image is displayed in Image1 using GridView1_RowCommand and this works fine.
However, when I click on one of the page numbers on the gridview the Image1 control resets to its original state and loses its ImageUrl.
I know that on a postback all controls are rerendered.My problem is that I have an page who holds panels who holds web user controls who holds itself x time an panel with an web user control.I have an action that takes an postback and it resets all the design of those web user controls, but not the controls of the main page.What can I do to save the current state of my page ? The current panel that is visible etc.I tried a simple update panel without success by setting UpdateMode to conditional and ChildrenAsTriggers to false.
I am using a Rating Control in my .ASPX page, but in the Page_Load in my code-behind, for some reason, can't access this control to set some properties of the control. Why is this happening and how can I access it in my code behind? Below is where the rating is set, but when I try to access ratingSystem. , nothing is coming up for me in Intellisense, and if I just type it anyway and compile / build, it gives me errors.
I'm displaying a set of school names in a datalist... A user logins and see the list of school names where he can give rating for each school....Now the question is how can restrict the user to give rating only once for each particular school...(i' hav used ajax rating control..)..
i am trying to bind rating control from my database. example like. Orkut Answer streangth. i have three option Yes, No and cant say and according database value, i want to show stranth for that option.
I am using ajax rating control, but i get the following error on change of rating , the funnest part is i get this error for every alternate submission, 1st time i click on rating stars it happen without error but 2nd time i do the same then error throws, for 3rd time no error , for 4th time again error and it continues "An unhandled exception has occured:
The target 'ctl00$ContentPlaceHolder1$dList$ctl00$Rating1' for the callback could not be found or did not implement ICallbackEventHandler." hope i get an ans for this funny kind of issue.