This is a continuation on this question:The problem is simple. I need to call methods from a REST web service which controls several tables. One table is a snapshot table which contains records with huge XML files. Each XML file is basically a backup from another database. This backup XML is then sent to customers who use the data as read-only information in another product. Basically, the data in the XML are lists of companies, products, business rules and whatever more. And no, those customers work offline most of the time, so they cannot get the data live.Walking through the list of snapshots is tricky: XMLData.Snapshots.Skip(N).Take(1).First(); but it works very nice. It's the answer of the previous Q.But there are three other lists of data that I need to walk through. These are called Changes, Errors and Messages. They contain (1) changes to the data, (2) errors that occurred during modifying the data and (3) generic messages. All of these records are linked to a snapshot record. Thus a single snapshot can contain multiple changes, errors and messages.
I still cannot access the server code but since there's a REST service wrapped around an entity framework exposing most of the functionality, I can still use that service. (And that service is only accessible internally, on the Intranet. This is basically what I have to work with. And while the lists of changes, errors and messages are relatively small, the snapshots are still huge.
The problem is that I now want to generate a client-side report of the changes, errors and messages, but without grouping them by snapshot! They need to be grouped by date. But each record also needs to show the title of the snapshot, which causes me some incredible headaches...When walking through e.g. the Changes with the regular foreach instruction I can load the Snapshot data by using XMLData.LoadProperty(Change, "Snapshots"); but since the snapshot record itself is generally about 300 MB, this just slows the whole thing down to a crawl. (There are tens of thousands of these records in total!) So I need a faster solution, without having to modify the server code. Yeah, okay. Modifying the server would be the proper way but that's not possible. It's in production and this list isn't important enough to require an upgrade of the server. Basically, I'm not allowed to modify any server-code for now. (But they still want this list.)The application I'm working on is something that just needs to run once per week or per month. But with the current amount of records, I estimate it would take more than two days to finish. The data itself will be updated a few times every office day and snapshots are created every week or so on the server. Errors can always be generated when users start browsing the site which maintains the data but in general, there will be about 50 changes and 4 errors per week, plus a few messages when the server goes down and up again or when snapshots are generated.
And after the page starts I would like to kick a web service that returns 10 items at a time to fill the list unlit it is completed without lag on the web page.
I could I go and execute my own web service call the set those values, but I can have that run in the background to avoid interupting the User's expereince?
I tried to search around, but could not find anything for this question which must be wrong, because I would guess there were a lot of topics about it.
Anyway, I would like to load lists on my site in a similar style to Facebook and Twitter, where initially x records are loaded into the list, and then after the page has loaded the list expands downwards with more rows of content, or add a "more" button in the end. I am using ASP.NET with C#.
Bringing back to life an old post that I dont believe ever got solved: http://forums.asp.net/t/1562245.aspxThis may be an old thread .... but no answer was ever given ... and I too have a radio button list and DDL and am stuck in the EXACT same place. If I check one of the two data bound radio buttons, the DDL should repopulate with a different set of results. This works just fine EXCEPT .... the DDL cannot be databound. If I set SELECTEDVALUE of the control to a bind I get this error:Databinding methods such as Eval(), XPath(), and Bind() can only be used in the context of a databound control.I have followed the advice on this page from various users, all to no avail....surely this can be done, and I assume quite simply. Anyone know the answer?
I have...a dynamic populated select box several input boxes a submit button form fields are loaded initially using cookies several dynamic populated divs
I want... start loading the content of my DIVs after all FORM elements have been loaded completely (= filled with data, select boxes are populated)
This has to be a simple thing, but for whatever reason, I'm just not finding it.I want to use the HTML Helper function to create a DropDownList based on a List<string> (and actually have it bind to the data field on the model). The simplest example, I suppose, would be:
<%: Html.DropDownList("Material", new SelectList(new[][code]....
This creates the items in the drop-down, but of course, there's nothing in this line that would bind it to my model (model.Material). I've done drop-downs with collections of models, where you can bind the Data and Display attributes to properties of the class, but I don't have a class here, just a List.
I am trying to add the value from a textbox which is also in the formview into the dropdownlist as a list item. I currently have this code for it: Protected Sub Formview1_PreRender(ByVal sender As Object, ByVal e As System.EventArgs) Handles FormView1.PreRender Dim dropdown As DropDownList Dim listvalue As TextBox dropdown = FormView1.FindControl("dropdownlist5") listvalue = FormView1.FindControl("textbox1") dropdown.Items.Add(New ListItem(listvalue.Text, listvalue.Text)) End Sub
This code works and adds the new item to the dropdownlist if I have no SelectedValue set for my dropdownlist. However when I set the selectedValue I get the error message:
"'DropDownList5' has a SelectedValue which is invalid because it does not exist in the list of items.
Parameter name: value"
This is the bit I dont understand because the value does now exist in the list of items as it was added in from the textbox value. Does it try to do the selectedValue before adding my list item? If so how can I add the list item first, or do I need to set the selectedValue in the code after adding the list item?
I have more than 50 counties in DropDownList. Instead of entering all the 50 counties into DropDownList, Is there any other way, that give best results.?
I have page which has many DropDownLists. I want to access them all with foreach. I had found some codes but they didn't worked for me. Some of them are having page.controls etc.
I have
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI.WebControls; using System.Web.UI;
I am using asp.net 3.5 c#.If i want the application (user) to pick multiple things from a dropdownlist, view them and then insert into database.. how can i do that?Is it possible to make it so that once he picks something from the dropdownlist it is added to a list (or a table) ,, so he can check them before inserting to DB??
Basically when editing an item, I want to bind its ProviderId value to the DropDownList's select value.DropDownList is getting its list of values from other entity entity_List as you can see.
I have update panel on the page to avoid postback and placed a dropdownlist control within that update panel. DrodownList is filled with Category names and also it's autopostback set to True.
Now whenever dropdownlist index change's on select, untill page loads complete data it should show mesage as "Loading.... in center and middle of the page and background should become bit transparent". And when page load completely with data then that background and message should get disappear.
I've got a class that implements IListSource and returns a generic List of ListItem objects (List<ListItem>). in this list one of the ListItems has the Selected attribute set to true.On the web page I have a standard asp:dropdownlist and I set it's datasource to the getList method of my class and databind it.The problem is that the databind seems to loose the selected Item and the first item in the generic list becomes selected.
I see that dropdownlist has an "items" property to get the list of displayed items for a dropdown, but it doesn't seem to have an equivalent property for getting the "values" associated with the items. For example, I may have a dropdown that displays "High", "Medium" and "Low", but returns values of "H", "M", "L". How can I easily get that list of HML?
Now what I need change to in the above code to get the combination of both..otherwise i need have textbox for description which syncs with ddl..which is bit complex for my level of programming.
i have developed my asp.net application along wih crystal report .... i need to show loading image on ever client and server side request .... (i.e) like when ever IE progress bar get loading i want to show my gif loading ... after IE progress bar finish its loading, my gif loading image should disappear .