Web Forms :: Unable To Change The Selectedindex Property To 0?
Sep 13, 2010
i am unable to change the selectedindex property to 0 it is coming as -1 only and the code wat i am using is
if (lstintellisense.SelectedIndex.ToString() == "-1")
{
lstintellisense.SelectedIndex = 0;
}
after making 0 also its remaining as -1 only and i am getting exception as InvalidArgument=Value of '0' is not valid for 'SelectedIndex'. Parameter name: SelectedIndex
The problem is, when I set the SelectedIndex property of the Select2 control (e.g. =1), the Select1 control has the same SelectedIndex property (which has that index =0). Why ?
I'm trying to programmatically set the property of a control on my Form AFTER I've proccessed an update command using the FormView, but it's not working. In my example below, I have a basic FormView with only a TextBox and Label in its EditItemTemplate. The FormView uses an AccessDataSource. The TextBox is bound to the datasource, but the label is not. What I'm trying to do is update the value in the TextBox (as well as its associated data stored in the database), and then change the Text property of the Label. (*Note: that I using the label purely as an example. The point is I can't see to set any control's property after an update).
I initally thought it had something to do with the "Page.IsPostBack", but even after trying to adjust my code for that, its still not working. I've tried change the Text property during the Page.IsPostBack during Page_Load event. I've tried setting the Label's EnabledViewState property to True and to False. I've tried using the FormView's OnItemUpdating and OnItemUpdated events. I've tried using the DataSource's OnUpdating and OnUpdated events.
I don't seem to be able to set the Text property within this custom control. Even though I set the Text property in code-behind, when I refresh the web form, only the default message is shown.
I have multiple .sitemap xml defined with different providers. For one xml file, I want to change the url (append Customerid in the url) by taking the defined url in xml file. I want this to be changed when the page is loaded the first time.
I'm trying to use PostBackUrl on my asp.net form (insert mode) to go back to previous page. I'm hoping to use Request.UrlReferrer.AbsoluteURL or similar.The difficulty I have is how to assign value to link button (called InsertButton) property "PostBackURL".
Some examples show simply InsertButton.PostBackUrl = Request.UrlReferrer.AbsoluteURL but it my case it doesn't recognize the control. I'm using VS 2010 with asp.net 4.0
I have a form with a detailsview control and I want to validate if a particular index is selected in a a dropdown.I can set the causesValidation property on the controls in the dropdown control in it's selected index changed event but once it is set, lets say someone selected the wrong index on the DDL and now they want to change it before updating they are stuck in validate Hell. Here is my code from the relevant details rows, the row with the DDL that causes the validation and it's selected index changed event.
I'm trying to use the menu control for the first time in ASP.NET and everything is fine except for the fact that I can't seem to change the item spacing property. My menu is a horizontal menu where the menu items have come from a sitemap file. I've tried changing the menu item spacing in both the dynamic and state menu item properties but nothing seems to change it. I've also tried changing the item spacing via css but that doesn't work either.
I came to know that we can pass values from one page to another. What I wanted was 'on click of a button on admin.aspx webpage , the button on user.aspx page gets invisible'
After creating the instance and trying to do so, the error occured which said-"due to security the button cannot be accessed on user.aspx from admin.aspx"
Even if all the above what I did was wrong, I request you to suggest me how can I change the property of a button on webform1 from webform2 ( this is the admin.aspx page in which i have logged in) to invisible. And whosoever accesses the webform1 gets the same property (i.e. invisible) untill i click on the button in webform2 that again turns the property of the button in webform1 as visible.
I have a textbox in Formview inserttemplate and I want it be invisible on click of a button.In Visual Studio the intelligensense for this textbox does not show up at all - meaning it is not accessible. However, the control eg textbox OUTSIDE the Formview is accessible.How to modify the code so that we can modify property of a textbox WITHIN inserttemplate WITHIN the formview ?
I can't seem to reference a control properly, so that I could then change its properties. I have 3 fckeditor controls specified in edittemplate fields, but i only want to diplay them all if the querystring equals 1. so i created in aspx.cs file: {
I'm new to ASP so this may seem so simple but I cannot work it out.
I am trying to create a script that changes its output based on a range of values. Here is what I mean:
I have a MSSQL database with an ASP scripted website that reads it and displays the data in a table. One of the columns in the database is a percentage and I want that column in the web page to have a background colour based on the figure outputted.
So each cell may be a different colour. If the number is between 0 and 30 then red background, 31 to 70 orange etc.
At the moment I have the database output script looking like this:
I have a custom control that inherits from .NET's CompositeControl class. This control overrides the CreateChildControls in order to build its child controls dynamically. I need the page to post back after a couple different javascript events occur on the client side.
In order to accomplish this, I create two hidden controls on the page so I can set their values with javascript, submit the page, and read the values out on server side. Here's is the code I use to create these two hiddens:
Even though I can see that Application.CreateDate has been set in the Page_Load method on the containing UserControl, the code-behind in the DDL never seems to pick it up.
This is even the case with ValidityDate="<%# DateTime.Now %>". The property of the DDL is declared like this:
[Category("Data")] [DefaultValue(null)] public DateTime? ValidityDate { get; set; }
what is the correct sequence I should be following here. I thought that a DDL would evaluate a cynamic property value like that without too much trouble.
Hi I have a situation where I want to set the initial visible property of an Image to False and then in my code change it to True and then run a sub routine. My problem is that no matter how I order the code the sub runs before the image becomes visible. When I debug the image only becomes visible when it hits End Sub. Is there any way around this? Here's my code: