what changed do I need to make to my code for it to achieve what I'm after.
At the moment I am getting a "cannot cast to type" error message with the below code.
I have also tried calling the ItemDataBound method in with the parent repeater tags and had no errors but when I clicked on the button it would just move back to the top of the page and would not hide or show any data. Also I have made the div style to none but the first record still shows its child but the rest don't.
I have a user control that displays a shopping cart in an ecommerce application.
The main cart display is a repeater that renders as a html table. In one of those table columns, there is another repeater to display people associated with the products int he cart (it's a repeater in case there is a line item >1 with multiple people).
I've added an ImageButton that I want to use to change the person associated with the item. At first, when I'd click on it I was getting this error:
Invalid postback or callback argument. Event validation is enabled using <pages enableEventValidation="true"/> in configuration or <%@ Page EnableEventValidation="true" %> in a page. For security purposes, this feature verifies that arguments to postback or callback events originate from the server control that originally rendered them. If the data is valid and expected, use the ClientScriptManager.RegisterForEventValidation method in order to register the postback or callback data for validation.
So as an experiment I disabled EventValidation on the page (not the control it's self) and now I do not get an error, but I also do not ever hit the breakpoint I set in the innermost repeater's ItemCommand event.
So I wonder how I might do this without disabling EventValidation, because this control will show up on multiple pages and we don't want to edit them all. Also, I'll need to know not only the repeater containing the control's row that the event came from but also the row index of the repeater containg this one. Is this possible?
i have a repeater that displays data from a SQL Server Database. I also want to display an int from the database for the specific item and allow the user to add 1 to the value of that int by clicking a button (almost like a pole). It would work similiar to a 'like' button on Facebook.e.g.
I want to present a list of delivery options to end users which will be in 3 columns - service description, radio button (to select) and then the price of the service. Also I want to auto postback when the user selects a service from the appropriate radio button - e.g. :
However it does not seem that intuitive to pickup the selected value of the radio button this way, especially with the auto postback - I am having issues trying to access the selected radio button to interpret what the user wants.
It would seem much more appropriate for a RadioButtonList but I can't work out how to override the default formatting, and also how to insert extra table columns for the price etc to keep it all nicely formatted.
So either I need to crack the interpretation of the current setup or to find out is there a way to hijack the default setup of the RadioButtonList?
I got this problem that I'm trying to repeat an imagebutton inside a repeater so I can add an command argument to it... But the image butten fails and I can at the most get it to write "Subit Querry" att the fields where I'm trying to get the images to appear. I havent that much usefull code for this after trashing the most in frustrations. but this is what I got.
So what I'm trying to do is put a Imagebutton around my <%#Eval ("img_name") %> so I can get the src from my DB.
I am using a repeater control and i want to use one more repeater control inside the existing repeater control .
<asp:Repeater ID="Repeater1" runat="server"> <HeaderTemplate> </HeaderTemplate> <ItemTemplate> <!-- start child repeater --> Here I want to use one repater control <!-- end child repeater --> </ItemTemplate> </asp:Repeater>
i'm using a repeater with an hyperlink and i'm displaying some data from a table x and when the link is clicked i want to add some from the displayed data in another table y..I used a datasource for selecting information , should i use another datasource for the insert command or what to do ..
I'm so confused I wasn't even sure what to make the title so that it would make sense.
Here is what I have:
I have a Repeater cotnrol inside GridView row. I have a one object data source for gridview and one one object data source for repeater control.The select parametar for object data source for Repeater control is the Gridview data key for that row. I set this parametar each time GirdView row is created,and it works fine only when GirdView page size is set to one. When it is set to more that one data bound to repeater is the same for each row. It is from the last row.
I have a Repeater who should show some data from my ms.sql server. But all code inside the Repater is not shown on my .aspx page. What am i doing wrong. I have a similar Repeater on another page and there it works fine.