C# - Dynamically Growing Text Fields?
Jan 25, 2011
What's the best way to approach the following situation in asp.net mvc2 (c#):I have a form where a user can add more fields ... for example I ask user the details of personal computing devices that they have. For simplicity sake let's say I ask for the brand and type (dropdown list of Desktop/Laptop/Tablet/Other) and they can provide unlimited devices. I will start with a pair of text boxes:
<label>Type</label>
<select><option>Desktop</option><option>Laptop</option><option>Tablet</option><option>Other</option></select>
<label>Brand</label>
<input type="text" />
<input type="button" value="Add more device" />
And then as user click the "Add more device" button I will display another pair of Brand and Type text boxes ... and so on.My question is how should I use HTML helper for this, how I construct the viewModel, etc.I am from PHP background and I used to use the following in PHP:
<input type="text" name="brand[]" />
which on the back end will give me an array of brands ... not sure if that's doable in asp.net environment. I would appreciate any input.[I added the following lines to make my question clearer]
I think I have not been very clear with my question.Suppose I have the following viewmodel:
public class UserRegisterViewModel
{
public string DeviceBrand { get; set; }
[code]...
View 2 Replies
Similar Messages:
Aug 5, 2010
The characters that are entered in the text box will be displayed in the label at the button click event. Label is having fixed width for ex,200px but the height is not set for the label. By changing the characters in the text box,and firing the button click event the label will get populated with the text from the text box. At that time label width will be constant but height will change dynamically according to the no of characters entered in the textbox. Here I need to get the label height in pixels on the button click event?
View 8 Replies
Feb 24, 2010
My C# web app requires the user to enter automobile information. The user can add information for one auto, or more (max 20).
My page has these text fields: Car Number, Car Make, Car Year, Mileage, VIN I have a button that allows the user to "Add More Cars" is to allow the user to add more than one car.
When the user clicks "Add More Cars", how can I dynamically display the text boxes, and keep track of how many cars the user has added (in order to load them to an array and write to database)
View 3 Replies
Jan 9, 2011
Q1: I have an Asp.net page , one textarea there the user can enter all his details like name age gender; how do get the get name, age, gender in seperate fields(text fields). how can i split?
Q:
dawn barric 25 male
answer:
text1: dawn barric
text2: 25
text3: male
View 3 Replies
Mar 14, 2011
When developing large application using ASP.NET (MVC or classic, doesn't matter), especially in large team, it is easy to produce a lot of messy, non-traceable CSS definitions. After some time we can end up not knowing why particular definition exists and what is its real effect considering style inheritance and cross-browser differences. Needless to say, changing anything in that mess is a risk and there are hundreds of ways how small change could affect the system.
I know some solutions to organize CSS stylesheets better, like predefined CSS "frameworks" or DotLessCss engine, but I still find it quite hard to cope with CSS as there is no such relationship between HTML markup and CSS styles like i.e. between interface and concrete class in C# code. I know this is by design to make presentation separate from the structure, but I believe it might be useful to have such a correspondence at development level.
Ideally, I need something that can enforce the team not to make messy CSS or be able to clean that mess up automatically. Do you know any resources that may help me, or any guidance how to manage my CSS definitions easily? Let me ask for something a bit different:Despite of my several years of web experience, I believe I would feel much more confident if some of my CSS could be moved into C# code, the same way as some of HTML generation is done by MVC HTML Helpers. It saves me writing a lot of unnecessary markup, still allowing to do so if needed. And it is more unit testable, easier to refactor using tools like ReSharper etc. I don't need mergers and compressors of my CSS, I would like to be able to manage my CSS at declaration level. Maybe there are some tools like that I'm not aware of, or maybe that idea is just wrong and wouldn't be useful?
View 3 Replies
Oct 27, 2010
Grid view header should not grow big on top when less elements are present,if i have more elemnets/rows header appearing as small if i have less rows 2 to 3 rows header growing bigger, i want header should be of fixed size whether it does have less or more records.
View 9 Replies
Sep 27, 2010
I have seen it on here or while googling, but never had a need for it with any projects, now i have a form that has 32 fields, PLUS up to 32 other possible fields.. Not sure how to go about this.. i dont think that having a form with 64 fields is the best solution as you may just need the first 32, but here is my attempt to explain it. I have a page which will gather configuration information, one of the things about this configuration is that you have a 1 to many relation with cameras.
So you have your set configuration for a location, but that location can have up to 32 possible cameras associated with it. But of course you may have just have one camara, so of course you would only need to add 1 new field. Any links to adding dynamic fields would be great.. the other thing is if fields are added dynamically, how to handle that in the insertign of the data into the database, since we wont know how many fields there will be until they hit the submit button.
View 10 Replies
Nov 14, 2010
New to .net and revamping a project from classic. In short, I am trying to create all the form fields in the view based on the database and want to figure out the best practice for .net. I've tried a few things but none seem very clean.
So basically select all the fields and data from the database and loop through each record creating the field type(text, drop down ect)/name/onchange event ect along with creating the basic layout, like putting in a column or group a set related fields.
I see how it can be done in the view itself, but there is a bunch of logic required that would be better suited for a function or class more than a bunch of if then elses in the view itself.
Just for context, it's for a real estate investment management project. So there are over 1000 fields that represent information on a house. What the end user see's is based on their choices and their security. Also, all the fields save with the onchange event which is tied to the name of the field. So everything is dynamic.
View 7 Replies
Mar 18, 2010
I have a a gridview with a dynamic number of columns and rows. In each of the gridiview cells, a textbox get's added dynamicaly. I need users to be able to tab through these textboxes, but I can't get it to work.
I set the tabindex of the the textbox when it is created in the code behind, however when I try and tab in the page it doesn't work. If I click inside a textbox in the grdiview then pressing tab does nothing at all, If I click outside the gridview I can tab through the other controls on the page, and it will tab into the first cell of the gridiview, and then stop/
View 2 Replies
May 9, 2010
Is there a way to dynamically create a report?I have the following tables:
[Code]....
Obviously, this is quite straight forward if I could restrict the limit of the sizes, but they want the flexibility to add sizes, particularly with footwear or if they should need to add women's dress sizes.So the problem is that I'm generating dynamic table columns (the number unknown) during run-time.
View 2 Replies
Nov 9, 2010
I have an application that allows the user to define custom fields that will later show up on a form for viewing and editing. The user defines the field type, label, length and other custom attributes about a field and these field definitions are stored in a database. The fields are loaded into an array of CustomField objects at runtime. Later when the page is rendered I want to be able to display these fields and if in edit mode allow the user to edit the fields.
what is the easiest way to throw these up on the webform for display and allow editing if edit mode is selected?
View 3 Replies
Jul 14, 2010
I have a Grid view which is being populated from a database. Now I want to add a button that has its own html with some Hidden fields. I have introduced an Template Field and put the html in that field which works fine. But now I want to send the values in hidden field dynamically. i.e. the Id and value comming form the database.
View 3 Replies
Nov 16, 2010
I have a query expression which I am binding to a GridView in Page_Load. The data I want to capture in the SelectedIndexChaned event is in a BoundField defined thus:
<asp:BoundField DataField="ID" HeaderText="ID" ReadOnly="True"
SortExpression="ID" Visible="False" />
If I set Visible="True", I have no trouble getting this data. Is there a way to hide the ID field and still get the data?
View 1 Replies
Mar 25, 2010
Is there a way to list on the fly all fields in object context? in entity framework?
for example in my Log (object context) i have fields LogId, Name, CreateDate
I would like to loop through these dynamically and assign values. This would be useful when my current context changes to another table I would be doing this:
[code]....
View 1 Replies
Jul 26, 2010
I am trying to figure out how to get the text value from each textbox on a page that has a dynamically created number of text boxes. I need to store that value in a database row. I guess what i need is to be able to store the text box values in a collection or arrary of some sort and then be able to use textbox(i).value or something of that nature. Not really sure where to begin.
View 5 Replies
Oct 20, 2010
I have an asp page with a textboxes, labels and other controls. I cannot get the .text to change in any of these controls. I click on button which I execute code that I expect to update the text but it doesn't work. Something like Textbox1.text = "Hello" Are there page level properties/settings I should look at? I am perplexed an looking for a place to start. I will provide more information as needed. I just don't know where to start.
View 3 Replies
Apr 5, 2010
Once again i am faced with an issue. I must allow a user to add as many pieces of data as they wish. I have therefore employed some javascript from an tutorial
[URL]
I would now like to return the data from the dynamic fields through the c#(.cs page)
View 1 Replies
Aug 20, 2010
I have created DetailsView in designer page with SqlDataSource, Details view is with autoGenerateRows="false" i.e. I have declared my own fields. it is fine there, but what if I want to add these fields dynamically from codebehind with select & edit commands. I want to to use Details View in designer page and want to add fields from codebehind
View 1 Replies
Mar 23, 2011
my requirement is i want to add education details having three fields
1) name of school
2)name of city
3)Degree
some persons will studied only in one school . some in 2 . aome in 3. how to add dynamically .and after that i want to show the data to admin .if there is 2 means i want to display 2 school informa
View 4 Replies
Jan 12, 2011
Similar to the "add more experience" functionality in [URL], I want to provide a "Add another location" link which should display an additional row of a set of 4 dropdowns (country, state, city, region). I'm actually using the CascadingDropDown jQuery Plugin for ASP.NET MVC [URL] for my location dropdown functionality, but I need to give the user the ability to add multiple locations. What would be the easiest way to handle this in ASP.NET MVC and jQuery?
View 4 Replies
Jan 20, 2011
I dont understand how to bind grid view fields dynamically..
whenever user send question then i directly bind that
but whenever same user share their images then i want to bind that images into same grid...
so what can i do for that...??
View 5 Replies
Mar 24, 2010
I have a working gridView/DetailsView used as a member Lookup.
Some Fields in the Details View have data only some of the time, and when there isn't any, I want to suppress that row of the detail. No Go.
It seems that some of the function available in other controls don't exist so I cannot make the "field and its "header" Visible = "False"
FWIW, The control is nested inside a loginview control.
[Code]....
When I try and put logiin the control the error I get is:
Error 156 Literal content ('<asp:TemplateField ItemStyle-Wrap="false" HeaderText="PO Box:" Visible="') is not allowed within a 'System.Web.UI.WebControls.DataControlFieldCollection'. C:UsersBillDocumentsMy Web SitesNausetNewcomersMembershipCopy of Lookup.aspx 345
View 1 Replies
Dec 17, 2010
How do I implement client side validation for input fields that have been added to the form dynamically with javascript in an MVC 2 application?
View 2 Replies
Jul 20, 2010
I need to put together an aspx page on which the user specifies a word document. These docs are all in the same format. I need to retrieve text from form fields in the documents and then insert these into a SQL server. I'm completely new to this kind of thing. Can anyone outline the principles behind what I need to do, or point me to a site which will explain it in simple language.
View 2 Replies
Mar 11, 2011
I was wondering if people out there test the length of their text values before inserting them into an SQL INSERT or UPDATE command? I got lazy and stopped doing it lately but I do restrict the length of some of my character fields so that I have a NCHAR(50) field but don't test the length of the string when inserting or updating and just rely on the server to fire back any problems.Am I being 'efficient' or 'lazy' or even 'dangerous'?I appreciate the opinion of you as just about anyone has more experience with SQL Server than I do.
View 10 Replies