ave a webpage that maintains a list of items. Each item is displayed as a simple short text string and has a int/string data value associated with it. At the moment I am displaying the list as a common separated string. I can generate the present string very simply from the result of a linq query:
string displayString="";
foreach (var i in linqResult) displayString = displayString + ", " + i.Name;
displayString = displayString.SubString(2);
However, I want to modify the page so that the user can remove any item (name) from the displayed list
I have a listbox loaded my 10 items. I also have two button on this screen a "UP" and "DOWN" button. What i need done is to select mulipty items in the listbox and by using the buttons move them either up or down to a new Order ...
I'm designing my own custom control that contains a .NET dropdownlist. What I'm wondering is if it is possible to populate my dropdownlist with listitems placed in a placeholder? For example:
This doesn't work because the DropDownList control only allows ListItems as child controls. But, I want to do something similar to this so when the user includes my control on a page, they can do something like this:
Is it possible to select values from a List, where the items contain in a different list aswell?for example;
[Code]....
What I need are all the items from the first list "Items", where the string contains something from the second list "List".So I need something which returns the first 3 items (which contain the term "Item") from the first list.
I'm adding a new checkbox list with list items.Is it possible that each list item will be a LinkButton with is own event Handler? Note that i want to add the items on server side dynamically.
Creating a list of users with a "Delete" linkbutton next to each". Seems I got it all wrong (again..away from webforms a long time).
Here's what I do:
Building a list of users with delete buttons:
Code: foreach (var user in users) { var usr = user as UserInfo; var row = new TableRow(); var cell = new TableCell();
[Code] ....
The "Delete""event handler:
Code: protected void btnRemoveModUser_Click(object sender, EventArgs e) { var button = sender as LinkButton; var userController = new UserController(); var user = userController.GetUser(PortalId, int.Parse(button.CommandArgument)); RemoveUserFromRole(Enums.KnowledgebaseRole.KB_Moderators, user); }
I got a hunch though it's because of the when/where I'm loading that list of users. I call the function (getting a list of all users, clearing the table and populate it again):
In the page load, if not a postback. Every time the "Add user" function have been called (that works fine). Every time the "Delete user" function are called.
The last will not delete the user (still in database) but reload the ^&* form without any users.
I just found that the delete handler does not get called at all, but the button post back the form, so my list of user's don't get loaded.
I'm trying to create a list of image buttons dynamically, but I'm having trouble displaying the images. I'm using the Directory.GetFullPath method, but I don't think its the right thing to do.I've viewed the page, and the image path is showing as
'd:Hosting6238630htmlPropertiesCedarsext%20front.jpg'. I know this isn'r right and that it needs to be something like www.annereevelettings.co.uk/property/images..., but the question is, how do I do it?The page can be seen at the following address
I am trying to get a simple multi-page program to run correctly. I have everything set up, except for the "remove" function. When I try to remove an item from the list box nothing happens. Insted of trying to explain it I will show you the code...
I am trying to add the value from a textbox which is also in the formview into the dropdownlist as a list item. I currently have this code for it: Protected Sub Formview1_PreRender(ByVal sender As Object, ByVal e As System.EventArgs) Handles FormView1.PreRender Dim dropdown As DropDownList Dim listvalue As TextBox dropdown = FormView1.FindControl("dropdownlist5") listvalue = FormView1.FindControl("textbox1") dropdown.Items.Add(New ListItem(listvalue.Text, listvalue.Text)) End Sub
This code works and adds the new item to the dropdownlist if I have no SelectedValue set for my dropdownlist. However when I set the selectedValue I get the error message:
"'DropDownList5' has a SelectedValue which is invalid because it does not exist in the list of items.
Parameter name: value"
This is the bit I dont understand because the value does now exist in the list of items as it was added in from the textbox value. Does it try to do the selectedValue before adding my list item? If so how can I add the list item first, or do I need to set the selectedValue in the code after adding the list item?
Another niggling issule. I am trying to remove all the databound items from my listview but it doesn't work. I am trying to remove the items as i have used the delete command button (alongside with the updateand edit)
I have an object, that has many properties but the only two to worry about are:
myobject.ID which is an int myobject.Names which is a HashSet
Then I have a List of those objects that looks something similar to this:
List<myobject>
I use Linq to get a some of the data into a repeater, but I'm not sure how to get the list of Names and how often they show up.
Want to use Linq to avoid having to loop through the data.
As my tags should show, this is an ASP.NET solution using C#.
Some clarification: Lets say I have just three items in my list: Item 1 has John, Fred, Jack in its names. Item 2 has John, Fred, Joe in its names. Item 3 has John in its names.
I am trying to return the following: John - 3 Fred - 2 Jack - 1 Joe - 1
Also, as a note I am familiar with having to write my own comparer for my object, I'm just missing the 'how to' for the overall solution in my thoughts.
I have a List in which I select users from db each time a sql query runs with certain value and selects one user in the time thus I cannot limit identical users in sql.
Here is my code which insert listbox items table and create record.
protected void Button1_Click(object sender, EventArgs e) { ListItem li = new ListItem(); System.Data.OleDb.OleDbConnection conn = new System.Data.OleDb.OleDbConnection(); conn.ConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;" + @"Data source= C:Ruchitaweb" + @"WebSite527afcergonomic.mdb"; conn.Open(); for (int i = 0; i < ListBox1.Items.Count; i++) { li.Text = ListBox1.Items[i].Text; } OleDbCommand cmd = new OleDbCommand("insert into record(recorditem) values('" + li.Text + "')", conn); cmd.ExecuteNonQuery(); conn.Close(); }
this is inserting in diffrent rows but i want this in one row with (,)so i can parse it and get it back which items user selected. and i also want to show messge box that show the record number.
var myList = new List<string> { "red", "blue", "green" }; Regex r = new Regex("\b(" + string.Join("|", myList.ToArray()) + ")\b"); MatchCollection m = r.Matches("Alfred has a red and blue tie and blue pants.");
Is there a way to derive a List<string> of the "found" items ("red", "blue", "blue")?
I have a list of Key/Value pairs. basically its a List where ViewModel is a custom class of the form
public class ViewModel { public String Key { get; set; } public String Value { get; set; } }
In the View i would need to render Label and Textbox for Key and Value respectively.Im trying to use Html.DisplayFor() however it goes with model and only displays the properties of the model and not the list.I would like to achieve something of the format