This has got me stumped. I am trying to find a checkbox in a dynamically loaded asp.net Repeater template. The template works fine and the databinding is fine and everything displays fine but I can't find the control!
This is the repeater code (I have a similar one for the alternate template with a different style):
I am using a repeater control and i want to use one more repeater control inside the existing repeater control .
Like this:
<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 have a method that needs to find the repeater control to add data. I try the code below, but keep getting an error "not set to an instance of an object."
I am able to find the controls of all of these Lables and TextBoxes accept the edateTB. This is strange to me because it is in the same view as the sdateTB. So why would edateTB return NULL when I try to use FindControl on it and sdateTB return the correct control?
Here is the codebehind where I am getting this error. There is more code in this, but I just thought I would include everything up to the part where I get the NULL error.
Couple of days ago I was creating site where i have placed a login control taken from the Login Tab in Toolbar, but today i am unable to find it there, see the attached snap, where the Login Control Is ?
On my website i have got a product for sale page, which has a ryt side bar with filter options while the left side bar shows the filteration results. On my ryt sidebar i have used accordion with the repeater control which display the searching criteria from database.For instance I have 2 searching criteria model and price , under model accordion there are three models, what I want to acheive is when a user clicks on that specific model , the page should run a query with respect to that click and show bind the results on the repeater of the left side bar, I know the query to get the results but I dunno how to get the value of that hyper link button, coz these buttons will be dynamic it can be 3,4 or 10. how will i get the clicked hyperlink valueso that I can run the query depending on the model selected.
I'm trying to define the parameters of my data source using a stored procedure. My Stored Procedure Syntax is perfect and i'm happy with that, i've just got trouble with connecting my parameters to my controls. I have 19 Parameters, of which i've managed to connect 17 to controls within my ASP.Net form (some to text boxes, some to ddls etc...)
However, i'm trying to connect a particular parameter to a control, but when i drop down my list of controls it's not visible? The control is within a hidden panel so i've un-hidden it and it's still not there. I've even commented out the panel and tried that but i can't find this control! I just cant seem to get this control to appear in the list.
Has any one seen anything like this before at all?
Im binding an image to a repeater and giving the image id a unquie value based on the id from the database. The problem im having is trying to find the control within the repeater as i dont know the exact id of the control as its generated at runtime.
What im trying to do is count how many items are bound then after the first one assign a new css class to the rest.
How am i able to find the controls id on itemDataBound ?
I have a simple user control that I have placed inside a repeater. I want to access it through the ItemDataBound event of the repeater. Here's my code so far:
[Code]....
Not so sure what to do about all of this. I have developed a simple calendar using an XML doc and a repeater. The parent repeater contains a child repeater that lists events based on the date. I have a User Control that has some unique capablities for control the date in a link button. I want the user to click on the User Control and be able to use the information to do something. Bottom line, I want to access the linkbutton inside the repeater.
I'm looking for the correct syntax to get me the last row of a repeater item and use it in a literal below. As you can see I have the item index syntax already. assume that there is a repeater control surrounding the literal already.
I have already bound the data so it will not use obitemdatabound .
<asp:Literal id="Rpt_ItemCount" runat="server" Text = '<%# (int) DataBinder.Eval(Container, ItemIndex"))%>'></asp:Literal>
Protected Sub DataList1_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataListItemEventArgs) Handles DataList1.ItemDataBound lblshippingoutside.Visible = Dim lblshippingoutside As Label = CType(e.Item.FindControl("lblshippingoutside"), Label)False End Sub
Throws an exception .
Object reference not set to an instance of an object.
I am unable to find any control in row editing event of gridview that i have put in edit template. I have to populate the dropdown control so that in editing the user can select value from the control.
How ever i can access the controls in row updating .But i need it in row editing event.
I have a panel which has a repeater within it. Within the repeater I have a few controls. One of those controls is a Drop Down list which has an OnSelectedIndexChanged event. I can get this to fire without issue but I cannot find my DropDownList control within that repeater within the SelectedIndexChanged event . The repeater has an OnItemDataBound event and I can use the RepeaterItemEventArgs to find the control using e.Item.FindControl("ControlName") without issue but when that event occurs is NOT when I need to find the DropDownList.
What I want to do is have another control's Visible property be set to "true" when the value of the DropDownList meets a certain value. As far as I know I can only do this during the SelectedIndexChanged event and I can't change the signature of the event by trying to use RepeaterItemEventArgs.
i have problem in using ajax control , till morning it everything was file , now when i add any new ajax control it shows the error Control canot be created because visual studio cannot find the control's type in the control assembly then if i press OK it says The operation could not be completed . invalid FORMATETC structure
I need to access a control inside a repeater and change its properties. To enable it or not. I got an erorr message Object reference not set to an instance of an object. Here is my code inside a method. protected void
rptCAP_ItemDataBound(object sender, RepeaterItemEventArgs e) { LinkButton lnDel = (LinkButton)rptCap.FindControl("lnkDelete"); lnkDel.Enabled = false; //<<<<< this is where the error occur }
I'm trying to find a TextBox in the code-behind page, it's inside a nested master page and also then inside another control container (it's inside ctrlCheckoutShippingAddress also) .