C# - Is Possible To Convert Input Control To Label
Mar 11, 2011
I am making a form that contains a lot of User Controls, each User Control is part of the form (contains TextBox, ComboBox etc). User will use the form to update their information. At end of submission, I need to display the original data and the data that the user have entered. I wonder if is possible that I can replace the input control (TextBox etc) to Label? So I can just simply use the same user control, then convert each of the input control to label to display the data... (I just don't really want to use readonly or disable) Note: I used different dataset to map each of the User Control data. What I was thinking to do is like to get the input control from Page.Controls:
aInputControl = new Label();
or...
Page.Controls.Remove(aInputControl);
Then somehow add new Label in same position in the page. But I have no idea how...can't think of anything except add another div to surround each of the control. I just wonder if it this is possible...
Seems like making new user control is not a good way for me. I will just try to somehow map each original data and new data into a new User control, and write them into page.
Recently, I am working on the datagrid, where I want to make datagrid as an input control where I would place textbox into a single cell, also the same way I want to include a datagrid control and calendar control? How would I do that?
I have been messing about with this for hours surely this should be an easy task ....... I have a stored procedured that creates a invoice on a Quotetable one of the parameters is a output parameter Invoice Number this is passed to a label. (Label1) This works great.
I then need to add items to the invoice on a item table so my next stored procedure should take the value of Label1 and update the foreign key quotenumber on the itemtable with the value from label1.
On the aspx page I have a small section for a gridview which shows the current quote with however many items on it using the control
[Code]....
On the ASP page the control for @Quotenumber = Label1 but I get the following error
'Conversion failed when converting the nvarchar value 'Label' to data type int.'
I've got a regular expression validating that a Textbox.text is a number but i would like to treat the input as a number what is the conversion method to change the textbox.text string into int?
I want to convert the pdf to image, while converting it, if there is any input controls like textbox, checkbox, it should be remain same after converting the image, is there is any optionlike that(in the image i want textbox and checkbox to get the user input)?. For examp if i uplaod the FormW9.pdf, it has textbox, i display it as image along with textbox to, get the user input.
I want to style an ASP.NET RadioList so that the list is horizontally oriented, with two rows, the first of labels, and the second of inputs, for example:
Only the first input character was automatically converted to uppercase. The rest inputs are not converted. Do you know what changes I need to make it work?
I have to get input from user in flat file format.then convert it to xml. Then, i have to store the entries into a datatable in the database. say 1,2,3 a,b,c be the user entries. it shall be stored into a table with 2 columns.how to do this?
how could i change dynamically the hyperlink look & behavior using css. suppose for few users i will show hyperlink and for few users i will show label. i think hyperlink can behave like label if proper css can be use.give me a snippet of css which will make a hyperlink a just label.
I want to convert Label text into Integer datatype. I tried by giving Convert.Int32(Label1.Text) and int.Parse(Label1.Text) but I couldn't do Type casting . I am getting error at runtime. I searched in web I couldn't get the solution.
i have many multi line text boxes on my web form one after one. i want to block any multi line text box using modal popup extender. is it possible. i want to block in such a way modal popup will display on target input control with the same height,width and left, top of the target control. if i can do it so in this way we can block multi line text box for entering something. i know there are many way to block input control but i want to block this way.
i have grid that uses around 12 to 15 label when i bind it...and grid contains thousands of records, now if i'll use literal control instead of label will it to improve the speed.
I have a Calendar Control which is getting certain dates from SQL database and shows them in gray colour using following SQL statements:
[Code]....
[Code]....
Everything works fine but I want to Show Location and Date also under the calendar control usnig Label control so when user clicks highlighted date it shows Date and Location (only the ones which are coming from SQL database and are highlighted) using Label control.