Asp.net - Arraylist As Repeater Datasource (access From .aspx)?
Apr 16, 2010
I have an arraylist:
[Code]...
I know how to use <%#Container.DataItem%> to dump everything but I need to get at the items in the array individually, not have them all ditched out to the page in one go. For example, item 1 contains a link, item 2 contains an image path, item 3 contains a description. I need to have them kick out in the correct order to build the link and icon correctly.
Later (in another module), I need to retrieve the products from the Repeater, but it seems not to work with Repeater.Item.DataItem (which is then null).
My question is, is there any reference to the products in the Repeater-Items? Or do I have to set it myself via id field etc. What would be the easiest way to get the "underlying" product objects?
I am exporting an aspx repeater control to excel, but in addition to exporting the data in the repeater I am also getting all of the html code. I want only the data, what am I missing?
Heres the snippet of code.
Private Sub submitxcl(ByVal Sender As Object, ByVal E As EventArgs) If Sender.ID = "xcelBtn" Then Dim fName = "ChargeAndSavingsForReportingPeriod_" & Replace(Trim(frdt.Text), "/", "-") & "_Thru_" & Replace(Trim(todt.Text), "/", "-") & ".xls"
I want to place a image with the text "NO IMAGE" in my Repeater when there is no image.What changes must i make in order to achieve this? I want my Repeater datasource to point to an image inside my IMAGE folder in my root directory.
I am trying to create an arrayList of people. The variables, or arrays are; first name, last name, age, DOB. I am wanting to load all that into one arrayList and dataBind it so it would look like [code] Loading it into an ASP DataList. SO Fname + Lname + age + DOB are loaded on the same line/index. Not sure how to go about this. I'm sure it's an index issue..but not sure the thought process to even begin to load these elements into the "0" element, then the "1" and so on. Not puling the information from a database, just preset arrays/arrayList. ANY suggestions? ( I have it so it is dataBound to one arrayList entry as in [code] This works fine. But if I wanted to add the last name to the first name on the same line...that's were I am not seeing the connection.
I wrote an ASPX file in VB.NET. Originally this file ran successfully but after adding one additional parameter it now fails on "Name 'peType' is not declared". This error does not make sense to me though because I have similar parameter, 'dType', which it does not error on. What is the cause of this error?
Here is some of my ASPX code file: Sub Page_Load(Sender as Object, E as EventArgs) If Not IsPostback Then Dim TheMonthDate As Date = DateAdd(DateInterval.Month, -1, Today) calStartDate.SelectedDate = CDate((TheMonthDate.Month) & "/1/" & Year(TheMonthDate)).ToString("MM/dd/yyyy") [Code] .....
But now my error is: Object reference not set to an instance of an object
When i try to use this it gives error: txtSearch is not accesible? what am i doing wrong here? This is not complete code just a snippet. But i think it gives an idea what am i trying to do.
I'm using a repeater ListOfArticles and have controls inside it like ddlSizes and btnSelectArticle. Normally you can just double click the control and in the aspx.vb page you can specify an action. I have heard something about Findcontrol, but can't figure out or find much information that I understand. I don't want to sound like an ass, but I would really prefer help for the aspx.vb page and not in C# or Javascript.
An example of what I'm trying to do is, once you've clicked btnSelectArticle the label lblSelection receives the following values Amount: txtAmount - Size: ddlSizes.SelectedValue.
I am using a repeater to build a custom table. However, I can't figure out how to make the table show subtotal if the next rows tour does not match the previous rows.
Something similar to that.
row1 tour1 row2 tour 1 tour1 subtotal
[Code].....
but this shows all the data in the nested repeater not the ones that match the parentrepeater fields for example tour,theme,dep7 should match in the child repeater
I have a parent repeater with nested repeaters.My problem is I am trying to use 'Next' and 'Previous' buttons to rebind my repeater (rptTabContent) and thus the inner repeaters also, but when I try to manipulate the state of these links during the ItemCommand event they are overwritten by the bind.
C# or VB.NET are welcome. I have an <%#Eval("FirstName")%> in the aspx page, I want to replace "FirstName" to <%#Eval(employee.FirstName)%> but "employee" object is instantiated in the codebehind like this:
Public employee As New Employee How can I call this object in the aspx page? Should I can create an "employee" in the aspx? if so, how to do that.
My current solution consists of several Class Libraries and a Website. I'm in the process of globalizing the application and I realized that my resources need to be accessed by all the projects not just the website so placing my resources in the App_GlobalResources folder didn't work. I added my resources to one my class Libraries and now I'm trying to figure out what the best way of accessing the resources are from my markup. When my resources were in the App_GlobalResources folder I was able to access them by using an expression such as this: <$ Resources: MyApp.Name %> for server controls
Or <%=Resources.MyApp.Name %> for plain text
What's the best way of accessing my Resources from my website aspx files now that they are in a Class Library DLL?
I have a hashtable in my program wich I call just table1.I use integers for keys en arraylists as values.Now, I'm wondering how i can acces those arraylist because it always gives me an NullReferenceException
Dim a As New ArrayList a = table1(31) For i As Byte = 0 To 9 MsgBox(a(i)) Next
I have an aspx page and I want to access an application on the client after seeking user permission. Both the windows application and the website are to be made in VB.NET.
I have a site where users must only be able to access the Login.aspx page via SSL/HTTPS.Currently I run something like the following in my Page_Load():
If Not (IsSSL) Then Response.Redirect("https://" + thisDomainName + "/Login.aspx") End If
I have a access db that contains logs in it from a project of mine. I have set up a total of 10 columns per row for log ids to be inserted ex: Log_1, Log_2, Log_3, etc...
The logs are pulled from an XML file that I downloaded and extracted from in an array list: log_id_1, log_id_2, log_id_3, etc...The db columns are a fixed number, 10. While the log id in the array list are variable, from either none upwards to about 20 of them.
If my arraylist has more entries in it than db has positions, I dont get an error, but if my array list has fewer than the 10 fixed columns in the db, I get an index error.What should I do to fix the error, capture the error and ignore it or is there another, better method?
I have two aspx pages. I need to send a textbox(record_id) value as a parameter from page1.aspx to page2.aspx to be utilized within a SqlCommand query in the VB code behind page. I would like to pass this parameter using the session. Page1 is a gridview which displays records from a sql datasource and on the edit button click the user is redirected to page2 which populates several textboxes and drop down lists and allows the user to edit the record.
A program that I'm designing for a local jewelry shop to print receipts and what not, there are multiple cashiers. I have written a database in Access with the Cashier ID, First Name, Last Name, PasswordI have added this to my dataset, it shows up as CashierDataSet1. What I need to do is verify the Cashier ID, and the Password match TextBox1, and 2. All the tutorials I have found are for accessing that database on the local hard drive, which would be fine if I could get rid of my UnauthorizedAccessException error. Any ideas or well known tutorials for using a database in a dataset without pulling the text boxes onto the form and creating that navigator ?
I'm trying to make an executable in VS2008 that will read a webpage source code using a vb.NET function into a string variable. The problem is that the page is not *.html but rather *.aspx.I need a way to execute the aspx and get the displayed html into a I have tried the following code, which works properly for html pages, but generates the wrong source code with "access denied" for the page title when I pass in the above aspx page.
Dim myReq As WebRequest = WebRequest.Create(url) Dim myWebResponse As WebResponse = myReq.GetResponse() Dim dataStream As Stream = myWebResponse.GetResponseStream()
If Page1.aspx opens Page2.aspx in a window, how can I have Page1.aspx refresh once Page2.aspx is closed?I have a page with data on it and I have a LinkButton set up so the user can edit that data. The LinkButton launches another windowed page with some text fields and a "Save" & "Cancel" button. Once one of those clicks I execute a save and close the window OR just disregard the information and close the window. I was hoping to have the initial window with the data on it refresh once the 2nd window is closed.
I am working on a program that is using Access as its datasource. I would like to be able to have the user "approve" a bid and then the database copy that row into the Approved Bids table from the Submit for Approval Table and then delete the entry from the Submit Table.