MVC :: Use MultiSelectList To Combine Both "first_name" And "last_name" For Text Display ?
Jul 16, 2010
I'm trying to create the edit form for book (with id 1), I want the selection list to select the existing author which retrieved from database. That book with id 1 has an author with id 1, but the HTML does not show selected author with id 1 for that book.
I feel like there is something wrong with the argument ViewData["SelectedAuthors"] as IEnumerable at MultiSelectList function
at Book.ascx source file
Another problem is, how can I use MultiSelectList to combine both "first_name" and "last_name" for text display ? I can only select "first_name"
StoreManagerViewModel.cs
[Code]....
StoreManagerController.cs
[Code]....
Book.ascx (partial view) for the 'edit' method of StoreManagerController
[Code]....
HTML result for the Book.ascx partial view
[Code]....
View 1 Replies
Similar Messages:
Feb 5, 2010
I am writing a currency converting module for one of our applications. I have a list of products, a list of currencies we are interested in seeing prices for, and a list of currency rates. I want the user to be able to select which currencies from the list they see in the GridView. I also want to be able to amend my list of currencies and include a new currency, without having to make additional changes to this module. So my GridView display has to be "dynamic". Essentially I am planning on ending up with a GridView that has the following columns:
Part No - Description - USD Price - AUD Price - GBP Price
The USD price would be static as it's our base currency, the AUD and GBP are user selected and could have potentially any number of currencies listed. I would normally use a DataSet and DataTables for this work, but I am sure there is a "better" way to do it using System.Collections.Generics. Right now I have all of the data I need in List collections, but there does not seem to be a way to define how these collections relate to each other, or combine these collections into one so it can be bound to a GridView. Should I be looking at something other than List to achieve this or do I need to go back to my original approach of a DataSet and DataTables.
**UPDATE / SOME CODE**
I will explain a little bit more about what I have setup so far.
1) List of Products & Currencies - These come from an SQL DB via LINQ, so they can be any of the System.Collections.Generics objects, e.g. List, IEnumerable etc.
2) Currency Rates - These I am pulling from the European Bank public XML file. I download the file, strip the data I need out of it and currently store that as a List object.
I could store the currency rates in the database table as well, but then I have to have some sort of background process that goes and updates the rates each day. This way the rates only get updated when someone accesses the report function (which is only going to happen occasionally). So I would rather grab the latest rates "on demand". What I know I need to end up with is some object that has the following structure:
PartNo - Description - Base Price - Currency Price 1, Currency Price 2, Currency Price 3
Where the number of Currency Prices is undefined, as it's based on what currencies the user wants the report to display. It's the undefined part that I am struggling with, essentially how can I create a structured object, that I don't know the complete structure of until runtime?
View 1 Replies
Jul 30, 2010
I have two textboxes
1.To get the Hour
2.To get the Minutes
From user.
And in the back end... i would to Combine the data from these text boxes and store it in single column..
For eg.
If textboxHours.Text="11";
textboxMinuetes.Text="56";
In the backend it should store like..
MeetingTime (column name)
11.56
View 2 Replies
Jan 7, 2011
I have model where exist code for init items for MultiSelectList.This MultiSelectList contain a lot of items and this items reading from external services or database this is doesn't matter. Lets imagine that this reading is slow in any case.
[Code]....
But In Controller when user made Post Back and I also reload this items because InvoiceViewModel not contain items in collection what bind to MultiSelectList he contain only selected items.I have idea save this list in global object.How and where I can store global object in MVC ?
View 1 Replies
Jan 11, 2011
I'm working with a simple MultiSelectList on C#.
I just want to populate this MultiSelectList with some string values (not a pair such as <"Key", "Value"> just <"Value">) and set some selected items.
Here's my code:
IEnumerable<string> ubicaciones = new string[] { "NEGOCIOS", "TERRITORIOS",
"LOCALIDADES" };
IEnumerable<string> ubicacionesSelected = Ubicaciones.Split(',');
UbicacionesPermitidas = new MultiSelectList(ubicaciones, ubicacionesSelected);
IEnumerable<string> transacciones = new string[] { "CARGA: ACCESORIOS",
"CARGA: EQUIPOS", "ASIGNACIONES", "DESINCORPORACIONES",
"PRÉSTAMOS", "TRASLADOS", "SALIDAS" };
IEnumerable<string> transaccionesSelected = Transacciones.Split(',');
TransaccionesPermitidas = new MultiSelectList(transacciones,
transaccionesSelected);
However, is not working... (it shows all the values on the MultiSelectList but it doesn't show any item selected) what am I missing
View 1 Replies
Nov 10, 2010
i am trying to combine two boundfields into one calculated column to display in Gridview like:
[code]....
View 8 Replies
Feb 13, 2011
Is there a way in .net to display the text automatically when i type the first letter or word in a text box? I am looking for something like MS-Excel.. In MS-Excel, if the first word is given, automatically it displays the remaining texts, only if values are given previously.
View 6 Replies
May 7, 2015
I am unable to get it done as i have huge data in my table which is spoiling the standard look and feel of grid view..
if (row.RowType == DataControlRowType.DataRow) {
ViewState["description"] = e.Row.Cells[10].Text;
if (e.Row.Cells[10].Text.Length >= 25){
e.Row.Cells[10].Text = e.Row.Cells[10].Text.Substring(0, 30) + "...";
e.Row.Cells[10].ToolTip = ViewState["description"].ToString();} }
View 1 Replies
Mar 7, 2011
I want display text of a asp text box to be different of its original text.
View 4 Replies
Apr 5, 2010
I have a textbox as follows:
<asp:TextBox runat="server" ID="txtOtherApps" Height="400" Width="400"
TextMode="MultiLine" ontextchanged="txtOtherApps_TextChanged" ></asp:TextBox>
How to display link in this textbox?
View 5 Replies
Mar 21, 2011
to display some text on webpage what do we use? eval? or <%=function%> and when do we use eval.
View 1 Replies
May 5, 2010
how to display the text on ImageButton. or how to have a linkbutton on Image
I have tried this:
<asp:LinkButton ID="lbYear" runat="server" CausesValidation="false" Text="HOME">
<asp:Image ID="Image1" runat="server" ImageUrl="~/images/menu.png" Width="90px" Height="39px" />
</asp:LinkButton>
but it is showing the text above the Image..
View 1 Replies
Aug 13, 2010
I have two text boxes I need a functionality like If I am typing in 1st text box The text should be getting displayed in 2nd text Box with some other font. This is a web Application. And so Text Box doesn't have OnKeyDown event? Do you suggest any way to implement this?Note: I don't want to implement this with Javascript.
View 2 Replies
Jun 22, 2010
I'm using a ListBox to display fairly long text items (500 characters). If an item is too long it will go out the side of the ListBox and not be fully displayed. How can I get items in the ListBox to wrap? Also, is it possible to put some sort of separator between each item?
View 1 Replies
Nov 4, 2010
I have a report with several filter parameters. Everything works fine presently. For one parameter, I use the LIKE as follows in my WHERE statement:
WHERE drug LIKE '%' + @drugused + '%'
@drugused is the selection value of a dropdown list. But now I want to change my parameter to allow multi-selection. But I am not sure how to write my WHERE statement for this. Normally I would use IN but I'm not sure how to do this with the LIKE.
View 6 Replies
Oct 3, 2010
I'm preparing to pass values to a method:
private string BuildMessage(int templateID, string body, object data)
where the data param is an array of name/value pairs. To prepare my values for that data param I need to combine the properties of a strongly typed class with the values of a simple 2d array.
What's the best way to merge those values?
View 1 Replies
Apr 2, 2010
i have cookie that has a value in it but i dont no how to display that in the
text box n i'm using asp.net mvc n c# as my language
how to display a cookie value in a text box
View 7 Replies
Dec 30, 2010
I am quite new to ASP.NET. I am trying to display database data using text boxes and then using the same boxes to amend those data if the user wants and then sending them back to database.
I can display all the required fields from database onto aspx page. I have all the text boxes enabled. But when I edit the boxes and click submit, it stores the data that came from the database while I was displaying them meaning that any data updated on the text boxes are not captured at all.
My codes looks like the following:
ASPX Code:
<asp:TextBox ID="txtFirstName" runat="server"
View 7 Replies
Feb 28, 2011
how to display text box dynamically using c#
View 2 Replies
May 26, 2010
I want to known how to display a message if I clicked on text box in asp.net then. Like on [URL].
If I click on text box then it shows me skills, Designation etc. How is that possible?
View 1 Replies
Feb 20, 2010
i want to display a multiline text in a datagrid
i try with a textbox and with a label but with the textbox
<asp:textbox ID="textbox1" runat="server" style="overflow:hidden" Font-Size="15px" BackColor="#FFFFC0" TextMode="multiline" Width="750px" Wrap="true" borderstyle="None" BorderWidth="0" Text='<%# Databinder.Eval(Container.Dataitem,"text_caption") %>'></asp:textbox>
i receive only the first two lines
and with the label
<asp:Label ID="Label112" runat="server" BorderStyle="None" Width="750px" BorderWidth="0" Text=' <%# Databinder.Eval(Container.Dataitem,"text_caption") .ToString.Replace(chr(13),"<br />") & "<br/>" & "<br/>" %>' ></asp:Label>
if the text is too big without an enter then the datagrid width becomes too big although the text is diplayed normal with new lines
the textbox that i use to insert new text is here
<asp:TextBox ID="tbox_text_caption" runat="server" Height="232px"
Style="left: 400px; position: absolute; top: 8px" MaxLength="750" TextMode="MultiLine" Width="752px"
Wrap="true" TabIndex="5" BackColor="#FFE0C0"></asp:TextBox>
View 20 Replies
Jan 5, 2011
i use the following code to display a tooltip
[Code]....
display the following result
however when i edit the text as follows (making it bold and red in another gridview containing rich text editor)
i get the following (as a formatting result in the second grid view)
however when i view in the first gridview to display the tooltip i get the following result display the tooltip as rich text
although many people say that jquery is "very easy", i have really HARD TIME using it and i tried more than 10 times, always failed to make any use of it. i know it is my bad, but if you know other way not jquery
View 3 Replies
Mar 29, 2011
I am getting data straight from the database into a data source. The data is binded in a repeater with link buttons.
The problem I am having is that the data in the database might have multiple spaces in the middle of the string however when being displayed on the front end only space is being shown. After thinking about it this is standard HTML behavior to remove spaces, I would have assumed that asp.net would have handled this with the rendering of the webpage. What is also happening is that when reports are exported to excel it only has 1 space instead of two.
Example:
2 spaces: "South Africa - Cape Town"
single spaces: "South Africa - Cape Town"
This is an irrelevant example but my data has real use for multiple spaces.
View 2 Replies
May 17, 2010
I want to display a background text in the textbox.
ex: The Title textbox in the stackoverflow Ask question page.
Needs: If i enter some text inside the textbox it should disappear.
View 3 Replies
May 18, 2010
I am using the following sample to display text in the background of the textbox. It is working fine too. http://attardi.org/labels/
Problem:
I want to increase the text box with. The box looks like it expanded but while typing the actual size is not expanded. I want to type text till 600px.
View 1 Replies