I inherited this autoextender control, and I like the way it's working. Except that when I submit my form any object that was in the list no longer comes up. For example, I type in b, and anyone in my database with the last name starting with b would appear in in a list to be selected. If I select someone, and then apply those changes back to the database, no one with the last name b will appear in the list again if I type in b.
I have two tables I am using to fill a gridview. The tables have a common field named RangeActivityID. My problem is that the database is very old and some of the older entries do not match up IDs between tables, so I am unable to add an association between them in the database.
I do not care about the old data which doesn't match up, so in my .dbml file, I manually created an association in order to select good data from both tables. This is the LINQ query I have:
var collective = from p in rangeConnection.RangeActivities orderby p.RangeActivityID select new { TestName = p.TestName, DateTime = p.ActivityDateTime,.......
I can set my grid datasource to 'collective' and everything works, but if I uncomment the three commented lines, the query returns no results because the tables have data that doesn't meet the association criteria. Is there a way to have the LINQ query ignore results that do not match up?
I have a user control, that has an update panel and update progress control in it.
I use this user control in more than 1 location on the same page.... problem is, when ucA posts back, I see the update progress control for both ucA and ucB. I assume this is because it is a user control and the update panel and progress are named the same?
Either way - how do I make it so that the update progress only displays for the proper user control?
I've exempted the irrelevant bits of code. Essentially, I am trying to change the URL of an image control inside of an update panel inside of a custom user control from a function called inside an update panel from my main page. Using UpdatePanel.Update() isn't working: I end up waiting for the next full page POST to occur before all the updates I make to CustomControl from buttons within the main page's update panel are visible. I verified that Update() was being called via the debugger: there are no issues in that department.
Here, you can see Custom Control and the Button declared. The button is in an update panel to avoid giving a full POST and causing the whole page to reload.
This control stores images within their own seperate update panels because rerendering the images is very slow (it requires processing arrays of millions of datapoints) and the user only ever needs to modify one image at a time. I'm using Image1 as an example.
to fix the following "feature" of Htmleditor:1. Go to Htmleditor demo http://www.asp.net/ajax/ajaxcontroltoolkit/samples/htmleditor/htmleditor.aspx 2. Type "æøåąčęėįšųūžвьпаджфк" or something more or less weird there 3. Press Submit buttonResult: First free letters (danish) are replaced with question marks, all other letters (lithuanian and russian) remains as they should.What's wrong with danish letters and can it be fixed without replacing such letters with html escape sequences?
I have an autocomplete extender on my page and it works fine. However as soon as I set focus of its textbox via either straight javascript or codebehind the autocompleteextender no longer works.
Is there any way to allow page breaks to be used in a multi-line textbox control. I would like the text below to be inserted into my database, so when displayed in a label its not all in one paragraph. Ex:
some text to be inserted in <br/> some more text to be inserted in <br/>
I have a gridview on my asp.net web page. I bind the gridview to a dataset. The dataset has the following fields:
facility, date, patient name, description. Presently, the gridview looks like this when rendered:
ABC Hospital 10/1/2009 John Doe Sore Throat ABC Hospital 10/2/2009 Jane Doe Mumps ABC Hospital 10/3/2009 Bill Smith Flu XYZ Hospital 10/2/2009 Tom Jones Migraine XYZ Hospital 10/2/2009 Mary Mills Cold
I would like to ony display the facility once for each group. For example, ABC Hospital would only display on the first line and would be blank on the next 2 lines. I think I did this once before but cannot find the code. I have not been able to find a good example on the web.
I have a Placeholder control on Employee Main Menu. Several SQL Data sources are run at page load in order to notify employees that something is due. Each "something is due" message is loaded into a unique label. Therefore the Placeholder could have several labels in them. For clarity's sake I'd like them separated by line breaks. However I understand from reading a previous forum item that "< /br>" are ignored. How can I embed a line break when PlaceHolder_Msg.Controls.Count > 1
ERROR:Error 1 Cannot create an object of type 'System.Int32' from its string representation 'Convert.ToInt32(ViewState["RefreshInterval"])' for the 'Interval' property.
If I have a calendar extender paired with a textbox, then things work as expected. I can set a date eg 03/10/2011. I can then type in the textbox to update that date to something like 03/12/2011 and the calendar updates as well.
[Code]....
However, the moment I add a button to pop the calendar up, the calendar doesn't change when you manually type a new date.
[Code]....
In the second example, you can set the date the first time. Any updates from then on have to be through the calendar though. I can type in the textbox, but it will not update the calendar. Am I missing something or does this calendar extender have a major bug? If anyone knows a clean elegant fix, I would be very appreciative. I am not all that excited about manually hooking up a change event to that textbox and then updating the calendar extender, but if I have to I will.
Its time for another very simple question that I can't find an elegant solution for. Basically, I have an app that is using a jQuery Ajax call. In this call, you have to specify a URL path for the service that you are calling. In this instance, I am needing to call this JavaScript function from multiple files in my application and those files are on differing levels of the folder structure.
Here's the question, how would you elegantly handle this scenario so that you can call the JS function from any location in your app. Here are my constraints:
1) I am running on Asp.Net 4.0. 2) My current environment has a local, Dev, Test, and Prod Environment (hard-coding the URL path will not work).
I have a question about using the update progress control. I gasp the basic use of the control - basically you can associate it to an update panel, and whenever that update panel is updated, this update progress control is displayed on the page.
I do have a couple of questions though:
1. My project uses a lot of user controls. I would like to display an update progress control that "disables" or "whitewashes" the contents of the user control - which for this example - lets say it is a gridview and a drop down list - when the user changes the selected value of the drop down list, the grid rebinds. I want the update progress control to shadow or whitewash only that grid while it rebinds. The rest of the page should be accessible.
2. I have certain pages that I want to be locked while an update panel is updating - in otherwords, the entire page is whitewashed or shadowed out and a ajax loader gif is shown. I currently have this working with an update progress control that does not have the AssociatedUpdatePanelID property set. This appears to fire every time any update panel is updated. If I were to have one of the user controls that has an update progress control that only applies to itself - and those update panels update - which update progress would be shown?
I use Update Panel in some parts of the page and when the user click on Insert Button, I want to save all the data which is got from the Update Panel's controls. But the data from the Update Panels' controls are not saved in the database. When I debug, the data are in the textbox and hidden field, they are in the Update Panel. But they are not save in the database. Other values, which is not in Update Panel, are saved in the database.
This sounds weird, but I would like to NOT update a control that's within an update panel. Is this possible? basically the way facebook works, facebook controls are rendered on a "get" command. but I have controls within the same update panel that cause AJAX postbacks. When the postback's happen, I lose my facebook server-side controls. I am wondering if I can "unregister" a control from an update panel? Or do I just have to redesign that page.
I have an accordion control in my web site. And in one of the panels, I have a drop down list box where, when the user selects an item, it updates the labels right below the ddlistbox. I have it so that it maintains the scroll position when the ddlistbox has an autopostback, but it's very obvious that the whole page posts back. My question is, can I/should I just enclose the ddlistbox and the labels (and a couple of text boxes) in an AJAX update panel? I already have a ToolScriptManager (because of the accordion control), so I don't need to have another script manager, right? I can just put the update panel (with the other controls inside of it) right in the accordion panel, right? Then when the ddlistbox posts back it won't have the delay of the whole page posting back? And it'll still execute the event handler for the listbox selection change? Does this sound right? I'm just looking to make the post back "invisible", and I would like to do a partial postback of just these few controls.
I am trying to wrap my head around update tabels, the thing thats boring me is if i should use one or multiple panels. When i load a control into my update panel should that control have it's own update panel? Or will it use the updatepanel it's loaded into? Is it even possible to dynamicly load a control into an updatepanel and do async post backs from there? Let me paint you a picture:
I have 2 user controls. The first user control generates custom paging and assigns the output as a string literal. The second user control is a simple repeater which uses values from the paging control via a query string to decide which relevant chunk of data to retrn.
The custom paging control is embeded in the custom reapeater control. In my my page, I simply call the customer erpeater control and everything works treat.I now want to add update panels to this but I can't think where to start.