I have a combo box that looks great in the designer, the list of choices are perfect. But when I view the ASP code, or the published webpage the choices are seriously garbled. I have tried adding items, but it does not seem to regenerate the code. Any ideas why it happened and what I should do? I do most of my editing through the designer GUI. Note the blank items and even items mixed up together: TVCricket
asp Code:
<asp:DropDownList ID="ddlFoundOut" runat="server"> <asp:ListItem Selected="True">(Pick how you found out about us)</asp:ListItem> <asp:ListItem>Another Store</asp:ListItem> <asp:ListItem>Banner at Arena</asp:ListItem> <asp:ListItem>TVCricket</asp:ListItem> <asp:ListItem>West NewsmagazineClear</asp:ListItem> <asp:ListItem>Driving By</asp:ListItem> <asp:ListItem>Friend/Co-worker</asp:ListItem> <asp:ListItem>Internet</asp:ListItem> <asp:ListItem>Mall Sign</asp:ListItem> <asp:ListItem>Online Phone Book</asp:ListItem> <asp:ListItem>Phonebook (paper)</asp:ListItem> <asp:ListItem>Radio</asp:ListItem> <asp:ListItem></asp:ListItem> <asp:ListItem></asp:ListItem> <asp:ListItem>Other</asp:ListItem> <asp:ListItem>Other Magazine</asp:ListItem> <asp:ListItem>Other News Paper</asp:ListItem></asp:DropDownList>
i have 2 combobox A & B.. the values in B is populated according to selected value in A,, my code works fine when i click combo A and select a item,, the values according to it get populated on combo B. i have written it on the change event...
But when i use tab to navigate and select the items in combo A and change on pressing keyboard down key...the items in combo B is not getting populated with new values.. existing values does not get changed,,, ie change event is not getting fired... how can i manage it in down/up key in keyboard when using tab,,,,
I have a WebControl that I'm creating and when I'm in the designer...you really can't tell what it is...see Attachment 1 below. See Attachment 2 for what it looks like rendered in the Browser (IE & Firefox). What would cause this. I really can't even throw controls onto the UC looking like this. I have to go into the markup and do the drag and dropping.
I have a very unique problem, humm i think. I am using a jquery effect that animate bounce effect, i have a line in my javascript pageLoad function $("#UserBrowserInfoDIV").show('bounce');
- the effects run smoothly but what it does is mess up the bolded text in the div. I have try the items inside the div without bolding and it works fine and no render problem but when bolded the text that are bolded is quite messed up, and barely readable. is there anything else i can do i really would like use this effect.
P.S all the effect have the same render problem, and i am using ie8 under compatibility mode.
I have a page that supports multiple languages (the user can change the language at any time).I update the thread's culture based on the user selection in the Initialize Culture method.
I also update the response object based on the code page for the selected country and set its charset to the WebName of the encoding used (if i don't update the response object based on the code page, then the data bound to controls gets garbled). the resource files are also localized based on the code page.
After doing the above changes, the page is getting displayed correctly in the browser.
However, when the user enters data in one of the Asian languages, the text gets all messed up. The drop down list actually throws the invalid callback or postback argument exception.
On checking the request.contentEncoding i found that it was still UTF-8 (set in web.config).
If I change the request.ContentEncoding during BeginRequest event, the input comes in correctly. But I am not sure of the user selected language this early in the page cycle.
i put this in a grid so that only one of the rows would have the txt box in it, it works ok ie the txtbox only shows up for the row with 1005 as the ID, but for some reason the query string for each row for the last element in the row, ie an AddToCart image button i have at the end of each row in the grid is not coming out right, ie the query string is missing when the page posts back for all but the last row of the grid which coincidently is the row with the 1005 ID, (the rendered code is shown way down, i apologize for the length of it ) here is the problem line. NOTE when i take the code out of the gridview on row data bound event then the page post back fine and the query string is there, but when i put the code back in the row databound event for the grid then the query string vars and values do not get posted back.
On this page: http://vucsyd.dk/kursus/web/TilmeldingEksamenTest.aspxe.g. student number: 10629 kan mark rows and make choices in dropdownlistsBy next visit i i would like the page to show earlier choises. Do i have to change everything or is there an easy option?Site code:
That out of the way, here's my situation: We are looking to port our existing classic ASP application to .NET, but we're unsure of what language to use for the new app.
I personally would 'prefer' C#, as I'm more familiar and comfortable with that languages way of doing things, but, the original code is VBScript, so it would possibly be easier to port to VB.NET ... One possible situation I fear would be that, because the code is so similar between the two variants of VB, that we might end up getting stuck on something that is not similar between the two, even though it looks like it would work. A shift to a wholly different language might avoid that kind of situation.
Does anyone have any practical examples of this kind of situation? Insights to illuminate the issue with? Do the potential benefits of a complete paradigm shift outweigh the gains from a high degree of 'copy-and-paste-ability' ?
I have a general question regarding usercontrols' parameters. In the built in web controls, such as the 'runat' parameter, when you begin to type 'runat' in Visual Studio, it gives you an Intellisense choice of 'server'. Or in the RequiredFieldValidator controls, the 'Display' parameter has 3 choices: Dynamic, None, and Static.
My question is, how do I incorporate this feature into my custom Usercontrols?
For instance, I created a usercontrol with a parameter called 'BorderColor'. This parameter will change a textbox's border color to the specified value. The possible values are: Blue, Red, Green, Black, Purple, etc. How do I have Intellisense display these choices when the BorderColor parameter is typed in?
I am working on an ASP.net Forms Application that keeps track of information about different offices in an organization. The offices are organized into a hierarchy.
Some users of the program will have access to certain information about all offices in the hierarchy. Some users of the program will have access to only a small part of the hierarchy.
When a user browses for information they are authorized to see, I would like to present the user with a prompt to choose which office in the hierarchy they wish to see information from.
I want to accomplish the following:
A) I want the user to be able to easily navigate the hierarchy of the organization to locate a specific office.
B) I want the user to be able to navigate the hierarchy without refreshing the page.
C) I want my interface to be able to handle a hierarchy at least four layers deep with less than 100 nodes.
I see that Microsoft includes a TreeView control in the standard collection of ASP web controls.
I'm not expecting a full solution here (unless you really want to), just some tips and pointers.
I have a User table and an Area table. The User table has userID, userName etc., and the Area table has areaID, areaName etc.
I'm binding the list of Areas to a checkboxlist where the user MUST choose between 1-3 options. I'm using a stored procedure to update the DB.
Is there a common solution to this problem that I haven't found?
I have thought about saving it as a comma separated string in a field in the user table. This looks like a temporary and ugly solution though, do you think?
A nicer solution would be to create a UserArea table where I save the ID's as foreign keys from areaID and userID. But I don't know how to write this stored procedure where I update and insert the choices made.
I am using AppCode and have 6 arrays of information I want to display on my web page. However I only want three to be visible at any one time. ________________________________ | | | | | | | | ________________________________ button button button
i.e. a table like the above.
I have created the layout and the choice buttons etc I am using querystrings to pass the changes to the webpage.
The problem comes however when trying to write the code for the table diplay. Now each has a slightly different layout.
My initial thought was to write a function within the aspx/html page for each table, then in each column of the master table one of the functions can be called to populate it. Each of the functions will contain the HTML tagging for that information. However I dont seem to be able to achieve this as when I try to right a sub or function it doesn't like it. I have also tried to write the functions into the code behing but again this didnt work.
I want to bind a field in a View to a property in a ViewModel. The object is "Program" and has the properties "Name" and "Level". So the user should be able to set the name of a program and the level of experience he/she has with this program.Program is a table in an Sql Server database, and is accessed through Entity Framework. So it would be easy enough to bind the Level property in the ViewModel to a textbox:
@Html.TextBoxFor(model => model.Level)
But I want a dropdownlist with a limited number of levels (1-5). So how do I do this and still have the dropdownlist bind to the ViewModel property?
If I want to be able to have a table Consultant, which is the user and their personal information, and I want this user to be able to select their proficiency in a number of Programs (software) on a scale from 0-5 (zero being no experience whatsoever), how do I do this best?
I mean I could have a Consultant table with a one-to-many relationship to a Program table, and then have all the limited Programs availalbe loaded by an XML file or something, and for each Consultant associate all the Programs and their Levels of proficiency. But that seems very wrong and inefficient.
It seems to me I should have a table with all the (limited number of) Programs, and then by some sort of association between the two by Ids. But I can't get my head around how to do this. I'm thinking many-to-many... But first, is this correct? Secondly, how do I do this in an Entity Framework Model? I usually create my database code first, i.e. create the EF model, and then generate database from model. Will I get a junction table where I can add the Level field, because basically a Consultant HAS A Program with a Level, or actually a list of Programs each with a Level.
I'm creating my first server control, and have it working where I can set up an enum and the user can set a property's choices, based off of that enum. But I'd like it to pull records from a database and populate the list of choices for the property from a database. This would allow me to add a new "Host System" to the database, and the other designers wouldn't have to get a new copy of the dll.
Alright, I am completely baffled by this one. When filling out this page in IE8, it will SOMETIMES clear all entered data (including radio choices) when you select Yes, No, or Not sure (line 892 in the code). This is a postback question, as it should potentially show more questions. This problem does not happen in any other browser, and rarely in IE8. I have no idea what is causing it, the code I am using has been used in similar applications and I can't find any change which results in this behavior.
The full code can be found here: http://pastebin.com/a12cPzyF
I have Two Combobox where second one is depend upon first one.Means when the selectedindexchanged event of First Combobox fires then the second Combobox will be enabled. After Event ApplyThe second Combobox is loaded but i couldnot select the ComboBox Value How will i select the value??
I have used the database data to combo box values. But the problem is i don't now how to avoid the duplicate data. for e.g In a single column name called "department " is used so many time but i wanted it only one time should be displayed the combo box.
I want masked ComboBox, so I use a MaskedEditExtenderwith a ComboBox. The two controls came from the ajax control toolkit. But I got an error: "Unable to cast object of type 'AjaxControlToolkit.ComboBox' to type 'System.Web.UI.WebControls.TextBox'". Is there a way a can use a MaskedEditExtender with a combo box?