Why Does ListControl.Text Return The *value* Of The Selected ListItem Rather Than The *text*
Mar 8, 2011
List controls deriving from ListControl, such as DropDownList, ListBox or RadioButtonList, are populated by a list of ListItems. A ListItem has a Value and a Text property.
ListControl offers the following methods to access the currently selected item:
ListControl.SelectedItem returns the currently selected ListItem,
ListControl.SelectedValue returns the Value property of the currently selected ListItem.
Now, the interesting thing is:
ListControl.Text returns exactly the same value as ListControl.SelectedValue. It does not return SelectedItem.Text, as one might expect.
This is by design:
[code]....
The Text property gets and sets the same value that the SelectedValue property does.
This seems counter-intuitive and confuses people. My question is: Why was it done this way? I can imagine that providing a Text property is necessary for implementing the ITextControl interface, but why on earth would you choose to have it return the Value of the ListItem rather than the Text?
View 1 Replies
Similar Messages:
Nov 13, 2010
I have a .net 3.5 web form with an ajax combo box and a text box inside it. The bombo box is bound to a SqlDataSource.
My requirement is to show/hide the text box depending on the text of the selected item in the combo box. If a particular string, say 'xyz', appears in the text of the selected item, the I will make the text box invisible. I enabled the AutoPostback, made the text box disappear in the SelectedIndexChanged event, and everything worked fine.
However, when users enter their own texts (which are not in the list items), I am unable to show / hide the text box. I've tried the TextChanged event but nothing happens. It seems the event is not trigger after I enter a new text and locate the focus to other place.
is there a way to prevent the user ented text from being inserted into the bombo box?
View 3 Replies
Jun 26, 2015
How can insert new line in text of a Listitem?
I tried below code but not work..
HTML Code:
new ListItem() { Text = "part1<BR/>
part2", Value = "0" } ??
View 3 Replies
Jun 13, 2010
How do i write some text value of a label control inside listitem. I tried below but its not working.
[Code]....
View 3 Replies
Sep 9, 2010
<asp:RadioButtonList ID="rblSplitWeek" runat="server">
<asp:ListItem selected="true">No Choice</asp:ListItem>
<asp:ListItem Text = "First" Value = "Session('s_price_1')"></asp:ListItem>
<asp:ListItem Text = "Second"></asp:ListItem>
</asp:RadioButtonList>
But keep getting an error when trying to put the session variable in
View 1 Replies
Feb 17, 2010
Can i get the selected index,selected value , selected text using javascript of ajax combobox control. if yes send me the sample code.
View 7 Replies
Mar 26, 2010
Currently we are saving files (PDF, DOC) into the database as BLOB fields. I would like to be able to retrieve the raw text of the file to be able to manipulate it for hit-highlighting and other functions.Does anyone know of a simple way to either parse out the files and save the raw text on save, either via SQL or .net code. I have found that Adobe has a filtdump utility that will convert the PDF to text. Filtdump seems to be a command line tool, and i don't see a way to use a file stream. And what would the extractor be for Office documents and other file types?-or-Is there a way to pull out the raw text from the SQL Full text index, without using 3rd party filters?Note i am trying to build a .net & MSSql solution without having to use a third party tool such as Lucene
View 5 Replies
Jan 26, 2011
write code to return text of DB into lable in form,but text is biglentgh.i want labletext.lentgh in everyline 600 character.
StringBuilder htmstr =
new
StringBuilder(""
[code]...
View 3 Replies
Dec 4, 2010
I have function called getdoctor () in asmx file I wannna call this webmethod from javascript and get the result into flat text i.e i wanna get the name doctor name not in neither in xml or json
View 2 Replies
Mar 10, 2010
I got 3 "user role specific" Areas and 1 Public Area.Also, I have a "Shared" directory for controllers that's shared among the Areas.
On the Shared views, I have a "Return to [whereucomefrom]" link, that will depend on ..well, where you come from. If it was only the previous url I needed, I could just figure the referer and make that the url. But I also need the link text.
Say for instance "New Message" in Shared can be called from the "Customer" Area. If so, the return link would be "Return to my Orders", opposed to say "Return to Messages" for another area.So I want to pass on a return url and return url text from the link in an area view, so the shared view can display that link. I am not allowed to use Session and want to keep my URL's clean (sth like /Messages returnurl=customer/orders&linktext=Return to Orders" will not do).
I'm working on a URL Helper extension method as we speak, but I know in advance that is going to create an ugly url....
View 3 Replies
Mar 1, 2012
I have a custom control that contains a textbox. This textbox holds the date. I also have an image next to the textbox that if clicked on runs a javascript that populates the textbox with the current date. My problem is that when I type a date that is in the past into the textbox and press enter the date gets overwritten with todays date. As if the image had been clicked.So I wrote a javascript function-
Code:
function disableEnterKey(e) {
var key;
if (window.event)
key = window.event.keyCode; //IE
else
key = e.which; //firefox
[code]...
However the date is still getting over written with todays date! As if the image had been clicked.
View 10 Replies
Dec 29, 2010
I have been trying AJAX TOOK KIT 3.5
Used the following web service method, to get the users names from ms sql db which is working fine.
But is there a way to get the Value of the selected item, which is the primary key.
[System.Web.Services.WebMethodAttribute(), System.Web.Script.Services.ScriptMethodAttribute()]
public static string[] GetCompletionList(string prefixText, int count, string contextKey)
{
DataClassesDataContext db = new DataClassesDataContext();
return db.viwUsers.Where(n => n.FullName.Contains(prefixText)).OrderBy(n => n.FullName).Select(n => n.FullName).Take(count).ToArray();
}
View 2 Replies
Nov 6, 2010
How does a controller action return an HTML stream as the View? ( in place of the name of the View file )
I want to return a simple "error detected" or "action completed" page to the browser. And I dont want to clutter up my project with yet another view. The return string being "<html><body><h1>Error. Customer xxxx is not found</h1></body></html>"
( thinking about it, better to have a general purpose view in a folder named "Common". Then pass the message text in ViewData. Still curious to know how to return an html stream. )
View 1 Replies
Aug 31, 2010
I have a GridView in my page :
[Code]....
But always temp string is empty!
What's wrong with it?
View 1 Replies
Jul 26, 2010
I want to return a response with type text/plain and status code 404. How do I do that? I've found that ContentResponse allows for setting response type but how do I set response status code?
View 2 Replies
Jul 11, 2010
I have this modalpopup dialog box which uses a panel and modalpopup extender, inside the panel, I have an update panel and inside the update panel, I have a gridview that was bind to a datasource. I can get the text being selected in a gridview if it is not inside the updatepanel.how to get the text of a selected row in a gridview that is inside an update panel.
View 1 Replies
Dec 20, 2010
I am display the item like this
<%=Html.ListBox("emp",(SelectList)ViewData["emp"] })%>
how to get the selected text from it..
i formcollection fc["emp"] iam gettin the option values
25
26
27
how to get the text...
View 8 Replies
Jun 3, 2010
I have a dropdown list where the items displayed in the list are names, and the DropDownList selectvalue is Person_ID.
How do I get the text of the name selected in the dropdownlist and not the SelectedValue?
View 3 Replies
Jan 21, 2010
I have a website (asp.net,c#) on two different servers (same source code).
In one page my asp generates a text area, using the same browser when I access one of the site if I press return in the text areas I can start a new line, if I do the same accessing the other website on return the form is submitted!
View 1 Replies
Feb 28, 2011
I have in my database the News Table which consist of => Id, Title, txt . I need to be able to get a description text from the whole text which exist in txt Field , but without any codes like <...> , just a pure text !! how can I do this?
View 3 Replies
Jun 24, 2010
i am having a problem with my asp project C#
i have a GridView that is created dynamically and each cell contains a buttonfield with link button type
i just wanna return back the text of the buttonfield when i clicked it
The problem actually in indicating the selected cell that i clicked
i could get the value of selected row but not selected cell
View 1 Replies
Feb 28, 2011
I'm using HtmlEditor, could i get text which i selected in the HtmlEditor ? Does anyone have any good suggestions as to how to do this?
View 3 Replies
Nov 18, 2010
I want Bold a part of my string dynamically . when my user select part a text in ASP.Net and click Bold button than his text going to Bold . what am i going to do ?
View 2 Replies
Feb 22, 2011
<asp:GridView ID="GridView3" runat="server" AutoGenerateColumns="False"
DataSourceID="getStudents"
onselectedindexchanged="GridView3_SelectedIndexChanged" Visible="False">
<Columns>
asp:BoundField DataField="Student_Last_Name" HeaderText="Student_Last_Name"
[code]...
View 1 Replies
Jan 1, 2010
I have a dropdown in the mvc application. I need to fetch the selected text of the dropdown. Here is the code
[Code]....
When I fetch the drpEmployee value from the FormCollection, its returns the selectedvalue means Id not Name. How I can fetch the Selected Text from the dropdown ?
View 1 Replies