Web Forms :: Unable To Iterate ThroughIEnumerable And List?
Jan 27, 2010
i m new to asp.net 3.5 linq and dnt worked much on generics.i m using IEnumerable to return set of results.i m binding this IEnumerable type method directly to datagrid source then it works fine.But i dnt knw how to iterate through this collection??Same way i m using List<String> to return columns like this
public List<String> FindImageData()
{
List<String> lst = new List<string> { "" };
ISingleResult<Usp_Patient_Radiology_DisplayResult> imagedata = objimagedata.Usp_Patient_Radiology_Display(p_PatientID);
foreach (Usp_Patient_Radiology_DisplayResult h in imagedata)
{
string Imageid = Convert.ToString(h.ImageId);
string imagefilename = Convert.ToString(h.imagefilename);
string history = Convert.ToString(h.history);
string imagetype = Convert.ToString(h.imagetype);
string oprposundertaken = Convert.ToString(h.oprposundertaken);
string patientposition = Convert.ToString(h.patientposition);
string report = Convert.ToString(h.report);
string xfilmorn = Convert.ToString(h.xfilmorn);
lst = new List<String> {Imageid,imagefilename,history,oprposundertaken,patientposition,report,report,xfilmorn };
}
return lst;
}
but at front end again i dnt knw how to iterate through it.it returns only single row??
with dataset it was quiet easy to navigate but with linq to sql navigation through generic collections is tough.
View 5 Replies
Similar Messages:
Jun 21, 2010
Is it possible to iterate through an unordered list like the following in codebehind?
[Code]....
I was hoping to iterate through all the li elements of the ul checking whether NavigateUrl is equal to the current url. If it is, I was going to add a CssClass to give it a different appearance.
I think I know how to compare it to the page's url and to how to add the css class. I'm just not quite sure how you iterate through li items using a HTML Generic control.
View 5 Replies
Oct 13, 2010
I have List (Of Report). Report has 90 properties. I dont want write them each and every propertiy to get values for properties. Is there any waht to get propeties values from the List
Ex:
Dim mReports as new List(Of Reports)
mReport = GetReports()
For each mReport as Report In mReports 'Here I want get all properties values without writing property names next
View 4 Replies
Jun 17, 2010
I need to iterate through a server share and list every file within every folder and write each file name with all of its attributes into a database table.I assume that using the FileInfo class and all of it's properties (CreationTime, DirectoryName etc etc) is the best way but I have no idea of how to start.I'm starting to create a web app
View 8 Replies
Mar 24, 2010
As I iterate through a DataTable object, I need to check each of its DataRow objects against the items in a generic string List. I found a blog post using the List's Find method along with a delegate, but whereas that example has a separate class (Person), I'm attempting something like the following using an instance of the string object:
// My definition of the List object.
List<string> lstAccountNumbers = new List<string>();
...
// I populate the List via its Add method.
...
foreach (DataRow drCurrentRow in dtMyDataTable.Rows)
{
if (lstAccounts.Find(delegate(string sAccountNumber) { return sAccountNumber == drCurrentRow["AccountNumber"]; })
{
Found_DoSomething();
}
else
{
NotFound_DoSomethingElse();
}
}
However, with this syntax I'm receiving "Cannot implicitly convert type 'string' to 'bool'" for the if block. what I'm doing wrong and how best to accomplish what I'm trying to do?
View 5 Replies
Sep 27, 2010
I have an array of urls containing locations of pictures on page load. I need to show them to the user in an <asp:img> with a 5 second time interval.
Can this be done with <asp:timer>, or is there any way to do it?
View 3 Replies
Nov 24, 2010
I have an ASP.NET webservice method that returns a generics list (List'<'Construct>) serialized as JSON, using code such as this:
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[ScriptService]
public class TestService : System.Web.Services.WebService {
[WebMethod]
[ScriptMethod(ResponseFormat = ResponseFormat.Json)]
public string GetOccupationListJSON(int SOCLevel)
{
Construct NewConstructList = new ConstructList();
DataContractJsonSerializer serializer = new DataContractJsonSerializer(ConstructList.GetType());
MemoryStream ms = new MemoryStream();
[Code]....
I assumed (from looking elsewhere) that accessing the JSON data through the index would provide me with access to the underlying object at that index, so that I can then work with it to access its properties.
However, when i=0 and I do var Construct = data[i]; I get the character at the i position of the data array ([), and in the next iteration I get the second character ({). So clearly I am accessing the elements of a string array rather than the JSON data object.How do I make sure that the data returned by the webservice gets into proper JSON format, so that I can iterate through the object elements within it?
View 1 Replies
May 27, 2010
I have a list on the page & I'm trying to add it a dropdown list to narrow down the results
(that I'm not sure is the best way to do so (any suggestion is welcome)
In my class the Query look like this:
[Code]....
In my controller my this is what I have tried :
[Code]....
( I think I have tried every thing that make sense for me )
and the view look like this :
[Code]....
& so on ...
[Code]....
View 5 Replies
Feb 12, 2010
I am trying to retrieve a arraylist frm a session and add in more objects into the arraylist on top of the existing object in the arraylist.But i have encounter problem at the foreach loop where it promted me a error message shown below
Object reference not set to an instance of an object.
below are the sample code.
public void addItemToArraylist(List<LibraryItem> temp) //l temp pass in 5 items each tim
{
ArrayList storeItems = new ArrayList();
storeItems = (ArrayList)Session["storeItems"];
foreach (LibraryItem items in temp)
[Code]....
View 2 Replies
Mar 13, 2010
I have a drop down list that is populated with customer IDs. When I write to the db a value of 11 is written for the customer ID 13 when it is chosen from the drop down . I thought this was because I was using the SelectedIndex and how it is 0 based like an array. In the drop down list I choose 13. Id 2 is missing from the drop down list because that record was deleted. I thought these two things together explained the two digit discrepancy with the what i got when I used the Selected Index property. I then decided to use the SelectedValue property which should give me 13 when I choose 13 in the drop down list.
The same thing happens when I use the SelectedValue property. I used the SelectedValue property and chose 13 in the drop down list. This also gave me 11 as the value that was written to the db. This makes no sense to me. If I chose 13 in the drop down then 13 should have been written to the db when using the SelectedValue.
I'm using a Sql Data Source temporarily to populate this with the CustID.
[Code]....
View 2 Replies
Apr 6, 2010
I am using asp.net 3.5. I filled dropdown list in javascript using ajax service but unable to get its selected value in button click event on server side.
View 3 Replies
Jun 1, 2010
Does anyone know how I can iterate through textboxes on a usercontrol and put the values into a list. This is what I have tried so far...
[Code]....
[Code]....
View 2 Replies
Mar 31, 2010
I have a multi section form which the user can jump between sections to complete. Each section has its own validation group associated with it. I want to create a summary page which itterates through each of the validation groups and outputs if it is valid or not by changing an associated text.The problem that I am having is that once one validation group fails validation all subsequent sections also report as failing - presumably as the page.isvalid is still holding the fact that a previous group has failed
View 1 Replies
Oct 11, 2010
I am having trouble populating a database that is shown in a list box. The user uses a text box to enter an ID and the ID will bring up information. The problem I am having is in the highlighted area. It says The expression contains an invalid string constant: '1010. where 1010 is what i entered in the text box to test it.
[Code]....
View 3 Replies
Jan 17, 2010
I have programatically added javascript to HyperLink controls on all pages in my site from the Masterpage as it is served up.
I have a new problem. I have a Masterpage wrapper around html pages without asp.net controls in them. Using the Masterpage, I need to parse through all html hrefs in each page and add javascript to each link if it includes "http" or ".pdf". Can the Masterpage parse the text of each page and programatically change it?
View 4 Replies
Mar 31, 2011
I wrote(attempted) a sub to disable all linkbuttons in a column in my GV. It seems code #1 just disables the LB in 1 row only.
[Code]....
View 3 Replies
Jan 18, 2010
how to iterate through all the controls in just my Content place holder ? What I'm looking to do is to Enable/Disable all the controls in my Content place holder (WEbControls as well as HTML Controls).
View 2 Replies
May 4, 2010
I am using listview which looks like below:
col1 col2 col3
ow1 textbox1 textbox2 textbox3
dropdown1 dropdown2 dropdown3
row2 textbox1 texbox2 textbox3
dropdown1 dropdown2 dropdown3
i.e. I have two rows and three columns in each column I have 1 textbox and 1 dropdownlist.
What I want is this, When a user selects something from dropdownlist , in selectedindexchanged event, I need to check if selected value from the sender dropdownlist is equal to any of the textboxes of the listview.
i.e. in selectedindexchange event of dropdownlist , I need to find all the textboxes of listview and then iterate them to match with selectedvalue.
Previously, I have done this for 1 row only by using namingcontainer but how to find all textboxes of listview .
View 8 Replies
Sep 23, 2010
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?
View 5 Replies
Oct 4, 2010
I am a total novice to VB so bear with me.In my web-based project, I pass an ID field as a parameter in my URL and go through each row in my gridview to find the correct row that matches the ID parameter, like so:
[Code]....
[Code]....
The problem is that this code only works if the corresponding ID is in a row displayed on the first page. I want to loop through each page in the gridview's rows until either the correct ID is found or it reaches the end of the data set. How do I do this? I assume I need another For loop that looks something like...
[Code]....
...that will go right before my other for loop, and one will loop through each page in the gridview. But obviously I've got that For Loop completely wrong. How do I do this correctly?
View 3 Replies
Feb 16, 2010
i m unable to bind data inside checkbox list. this is my code
protected void dlBreeds_ItemDataBound(object sender, DataListItemEventArgs e)
{
try
{
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
CheckBoxList cbl = e.Item.FindControl("cblAnimaltype") as CheckBoxList;
if (cbl != null)
{
cbl.DataTextField = DataBinder.Eval(e.Item.DataItem, "BGName").ToString();
cbl.DataValueField = DataBinder.Eval(e.Item.DataItem, "ID").ToString();
}
}
}
catch (Exception ex)
{
pnlStatus.Visible = true;
lblMessage.Text = ex.Message.ToString();
}
}
protected void BindAnimals()
{
//*********************************************************************************
// Purpose : To bind breeds in listbox
// Inputs : Nothing
// Returns : Nothing
//*********************************************************************************
DataSet ds = new DataSet();
try
{
ds = InvertebrateProviders.GetBreedsName_Invertebrate(1);
if (ds.IsInitialized)
{
DataView dv = ds.Tables[0].DefaultView;
dv.RowFilter = "ID<>0";
dlBreeds.DataSource = dv;
dlBreeds.DataBind();
}
}
catch(Exception ex)
{
pnlStatus.Visible = true;
lblMessage.Text = ex.Message.ToString();
}
}
<asp:DataList id="dlBreeds" runat="server" DataKeyField="BGName" OnItemDataBound="dlBreeds_ItemDataBound" RepeatDirection="Vertical">
<ItemTemplate>
<asp:Panel ID="pnbBreed" BorderColor="#7f9db9" Height="129px" Width="220px" ScrollBars="Vertical" BorderWidth="1px"
BorderStyle="solid" runat="server" Visible="true">
<asp:CheckBoxList ID="cblAnimaltype" DataTextField='<%#Eval("BGName") %>' DataValueField='<%#Eval("ID") %>' AutoPostBack="True" runat="server" Height="129px" CellPadding="0" CellSpacing="0"
OnSelectedIndexChanged="cblAnimaltype_SelectedIndexChanged" Width="200px" >
</asp:CheckBoxList></asp:Panel>
<asp:CheckBoxList ID="cblBreeds" Height="90px" Width="200px" runat="server" ></asp:CheckBoxList>
</ItemTemplate>
</asp:DataList>
View 5 Replies
Feb 23, 2010
Actually what i am doing in my Data Access Layer dragging store procedure to TestDbml to display records and creating data context instance in BAL to retrieve records and my method in BAL is like this
public IEnumerable display()
{
using (TestDataContext db = new TestDataContext())
{
var display = obj.USP_Actor_View_Speciality(p_UserName, 1);
return display as IEnumerable;
}
Now the problem is that how can i iterate or fetch over the records and display accordingly in my Presentation Layer so that i could return all the field parameteres Like ield1=val.field1,field2=val.field2.
View 3 Replies
Sep 17, 2010
I need to get count down for a reason in vs.net 2005. in my vs i cant find timer controle in toolbox as well as in the component list.
i tried with any other pc i got that timer control on it on trhe other hand that timer_tick is not fired in that .
View 4 Replies
Sep 2, 2010
I am wondering if MVC offers a handy function to iterate through all areas. I know I can search the sub-directories of Areas to achieve this. I am just curious.
View 3 Replies
Apr 5, 2010
I have a section of a form that I need to handle differently from the rest of form results. In the section that needs special handling I need to iterate over 3 form fields that have the same name. They have to have the same name, I can't change it. The section of the form I am referring to looks something like this:
<td><input name="Color" size="20" value="" type="text"></td>
<td><input name="Color" size="20" value="" type="text"></td>
<td><input name="Color" size="20" value="" type="text"></td>
Using C# I try something like this:
I try to handle it like this:
int i;
for (i = 1; i <= Request.Form["Color"][i]; i++)
{
colorName.Text += Request.Form["Color"];
}
Which leads to the following exception:
System.NullReferenceException: Object reference not set to an instance of an object.
How should I be handling form fields with the same name?
View 4 Replies