Ajax Rating Control Within A Repeater
Project ID:
364028
Project Type:
Fixed
Budget:
$30-$250 USD
Project Description:
Hello All,
I have fought long on this issue and now I am ready to turn it over to someone better qualified to handle Javascript(bane of my existance).
I have a script that is about 95% done, it is simple, it allows users to rate rss feeds. However, the ajax control and I are not seeing eye to eye on things. Currently I have the control displayed, and saving properly. However I cannot seem to lock down the control after the user has rated the script. I am capturing their IP address, however I feel there is more of session/javascript need on the front end that locks the control after the user has rated, however I cannot seem to get it.
The app is using:
vb.net (2008 web dev express)
ajax
MS SQL (2008)
I need this script knocked out ASAP, as I have lost too many hours of sleep over it LOL. I will supply the developer with the script that I have to be able to pick up and run with.
You can view the current version of this script here:
http://www.reliablewealth.com/test.aspx
Experienced developers only please.
Skills required:
.NET,
AJAX,
Javascript
Public Clarification Board
2 messages
-
Also, the user does not have to be logged in to rate, I am basing the "who rated" off of the IP address therefore the rating is saved along with the IP and the user is not able to submit a successful vote again. However if the user clicks on the rating control it is still functional and
it looks like they can do it over and over again. This is what I am trying to prevent. I would like them to rate once, it saves the rating, and then locks down preventing the user from even clicking on the control again, possibly even changing colors to represent what they chose.
over 3 years ago
-
I am using the Ajax Rating Control within a repeater. Being able to manipulate the control on callback could have been done via the BehaviorID however, I cannot use the same BehaviorID that is generated by the repeater. Ex. BehaviorID = "Something" this within the repeater causes a
problem because you have multiple behviorID's with the same value after the repeater control is rendered. therefore it has to be unique, no problem we can use the DB id BehaviorID = <% Eval("ID")%> however now you are faced with finding this ID and disabling just that ID that was
rated...this is where I am running into the issues.
over 3 years ago