.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
Sign In
Win Surprise Gifts!!!

Top 5 Contributors of the Month
Gaurav Pal
Post New Web Links

SelectedIndex_ Changed not getting fired!

Posted By:      Posted Date: October 11, 2010    Points: 0   Category :ASP.Net


I have on asp.net dropdown list, I am resetting the selected index to 0(Item text is '--Please Select--') using Javascript on HTML button click. 

document.getElementById('ddlDeviceType').options[0].selected = true;


After resetting when I change the selected item of that dropdown list it is not firing the SelectedIndex_Changed event of the dropdown list, however it calling Page Load event!  When I try to chage the item second time it is calling SelectedIndex_Changed event.

I am using .NET2.0 and not using AJAX.


View Complete Post

More Related Resource Links

Setting size of Grid Since Ajax Resizer Changed It


I'm sure that wasn't a very good subject, but I couldn't think of a better one. What I have is a page that has an UpdatePanel on it with a GridView control in it. It was originally displaying at a particular height and width according to the CSS style I have setup for it in my style sheet. However, since adding an AJAX Resizer control to the UpdatePanel, it is now defaulting to a much smaller size.

How do I get the grid to default to that same height and width that is in its CSS class? I don't mind putting it in the ASPX page or whatever, just need the grid to default to a larger size than the small little box it defaults to since adding the AJAX resizer. 

output cache to be used only when parameter has changed + old question of user control not answered



i have 2 questions about output cache:

1.is it just me , or does it seems that it is used only after the second time that the user reaches the webpage? if so, why, and how can i tweak it to my needs? my guess is that it wouldn't be logical to cache every time a user reach a webpage, but only when it happens enough times.

2.i know that i can use "varybyparam" for using the output cache when the parameter doesn't change , but it seems that it would use the output cache even if there is no parameter , or if the specified paramter is not there. is there a way to overcome this?

3.an old question that somehow marked as "answered" , yet i didn't solve : suppose i created a user control and i gave it values through the CTOR via the aspx file . is it possible to show the values from within the split/design mode? remember that i've talking about ASP.NET and not simply C# winforms . i write this because this question was on :


and the answer that i got was for C# and winforms . i've tried to do the same for ASP.NET , but i've failed.

can anyone please help me?

SQLCMD: supress "Changed database context to . . ."

Product:  2008 SQL Server Standard Edition. Shell:     SQLCMD (i.e. sqlcmd -i"test.sql")Script (test.sql):   use Master;   print $(SQLCMDERRORLEVEL)The screen output is always:   Changed database context to 'Master'   0However I want the above output to be (only):   0I have tried calling SQLCMD with the -m command line parameter set to each of the {-m-1, -m 0, -m 1} settings, but none work. I have tried: set SQLCMDERRORLEVEL = each of {-1,0,1,25), but none workAnybody know the secret?Thanks in advance,Jerry

SQLCMD: Changed Database Context messages

Is there a way to suppress the "Changed Database Context to " messages in SQLCMD?  For example, I get the following: 1> use master2> goChanged database context to 'master'.1>I am trying to migrate some legacy batch files that called isql and used the output files.  These extra "Changed Database Context to " messages are causing our scripts to break, and I was hoping to avoid having to write something extra to handle these messages.Thanks.

The subscription status of the object could not be changed

Good day to all.. I have a problem. There are two sql servers with transactional replication Microsoft SQL Server 2008 (SP1) - 10.0.2531.0 (X64) Mar 29 2009 10:11:52 Copyright (c) 1988-2008 Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 5.2 <X64> (Build 3790: Service Pack 2) There was a table function without parameters, included in articles of publication. Then I had to change it with adding one parameter. I've changed it via alter function on the publisher. And then replication stopped with error message about invalid argument count in this function. I've decided to reinitialise subscribtion with new snapshot, but new snapshot can't be created ("The subscription status of the object could not be changed"). Then I've decided to drop this subscription and recreate it, but I can't drop it (same error - "The subscription status of the object could not be changed").. Dropping publication also was unsuccesfull. How I can repair replication now?

User ID getting changed

Hi, Scenario - The site users has 2 User Id's with different domain. ie John has Id's Domain1\John and Domain2\John. Statement  - So whenever an user saves a User field in an item with Domain1\John, the item gets saved with Domain2\John, which is wrong. Other Info - (1)When the user saves an item, an eventhandler is fired for setting permissions for users and for initiating a workflow.(2) This issue does not happens in all User fields, it only occurs for those userfields(Approver Userfield) which are used in Workflow as an Approver. The other userfields works fine for all users.(3)This issue does not occur for all, but only for certain users. Please advise on why this problem is occurring. Thank You

WPF - Refreshing Datasource after collection changed

Hi All I have a a couple of business objects, a Market Position (like a holding in Microsoft say) and a Client Collection, which aside from a few other variables will hold in an ObservableCollection(Of FuturesSecurity) a collection of FuturesSecurities positions. Each Client is held in a ObservableCollection(Of Client) and I happily have many clients in this collection. Each Object (Client and FuturesSecurity) both implement INotifyPropertyChanged and I can trace changes in prices right up to the user interface level (proof of life been a msgbox called at that level), however I cannot get this to be reflected in my databinding. Is there a way I can get this to refresh automatically? Shouldnt that be happening with Databinding anyway when the datasource changes? I am currently setting the data source as:     Me.DataContext = Clients Does anyone have anythoughts here? Happy to post more code as neccersary thanks in advance Chris

How to tell if TextChanged fired in response to user input

I have a TextBox that triggers a calculation when the user types text.  I am recalculating any time that the user enters a new value by responding to the TextChanged event.  This calculation can be manually overridden. I am finding that the TextChanged event is firing during databinding, as it should, but this is blowing away the manually overridden calculation.  I used to be able to tell if the user had initiated this change by checking the Modified property in a System.Windows.Forms.TextBox. Is there a way to tell if the TextChanged event is in response to user input?  I only want my calculation to take place in response to user input and not in response to databinding or other in code changes to the Text property.

Asynchronous callbacks not getting fired in asp.net web parts

I am trying to create a portal making use of asp.net Web Parts, Web Part Zones and WebPartManager. I have created a custom control as my webpart by inheriting from the standard Web Part. Inside the Web Parts I am making use of controls (3rd party) which allow asynchronous callbacks. However my asynchronous callbacks are not getting trigerred from the web part. I am creating the web part and the web part zones at runtime. The structure of my WebPart is as follows <Button><ClientSideClick = "CallBackMethod" </Button> <GridView></GridView> protected CallBackMethod() { RefreshGrid() } Whenever I click on the button the Page_Init of the aspx page on which the webpart gets executed recreating my webpart and webpartzone and also the CreateChildControls method gets executed but the callback event does not trigger. Has anyone faced something similar?

Could not complete cursor operation because the table schema changed

Microsoft SQL Server  2000 - 8.00.2039 Got this error: Could not complete cursor operation because the table schema changed after the cursor was declared. SQLCode: 16943 SQLState: HY000 Is this a known issue?  I suspect the application logic may cause this error. Please advise. Thanks a lot!  

Infopath Changed Event code triggering in preview but not in web filler.

Hi there, I've written some code for a changed event hookup on a field in infopath 2010. The form is for submission to a sharepoint 2010 forms library. What the code does is fill in a specific value into a field depending on the selected value from a combo-box elsewhere on the form. When i preview this in Infopath 2010 it works perfectly but when i fill out the form through the web interface it simply does nothing. I've got another piece of code which executes on load and this works perfectly in both the preview and the web filler. What it does is just set the value of a field when the form loads. Here is the code, could someone tell me what i'm doing wrong? public void InternalStartup() { EventManager.XmlEvents["/my:myFields/my:service_level"].Changed += new XmlChangedEventHandler(service_level_Changed); EventManager.FormEvents.Loading += new LoadingEventHandler(FormEvents_Loading); } public void service_level_Changed(object sender, XmlEventArgs e) { // Write your code here to change the main data source. XPathNavigator xroot = MainDataSource.CreateNavigator(); XPathNavigator serviceLevel = xroot.SelectSingleNode("/my:myFields/my:service_level",NamespaceManager); XPathNavigator xest = xroot.SelectSingleNode("/my:myFields/my:est_cost", NamespaceManager); switch (serviceLevel.Value)

Using Windows 7 my screen resolution changed.

My screen resolution changed to 1280 X 720.The relavent sreen resolution section in windows only now allows me a max of the above.I am using NVIDIA Ge Force 9800GT graphics and ASUS VW220 monitor.Will appreciate any help.Cheers.    

Button click event is not fired on button click

 Hi am using jquery flexi gride in web page and it is working fine .But now the problem is ocured when i click button to call server side event.I am not able to find out .Please guide me for this My button is as fallows and i am<asp:Button ID="btnExport" runat="server" Text="Export" Style="font-family: 'Times New Roman', Times, serif" OnClick="btnExport_Click" />  

beginRequest is not fired

Hi,Here is my code:<asp:ScriptManager runat="server" ID="sm"> <Services> <asp:ServiceReference Path="~/AjaxWcfService.svc" /> </Services> </asp:ScriptManager> <script type="text/javascript"> function pageLoad() { var pageRequestManager = Sys.WebForms.PageRequestManager.getInstance(); pageRequestManager.add_beginRequest(onBeginRequest); AjaxWcfService.GetMessage(onRequestResult, onRequestError); } function onRequestResult(result) { console.log(result) } function onRequestError(error) { console.log(error); } function onBeginRequest(sender, args) { console.log("begin request"); } </script> The function OnRequestResult is called and it writes to the console a message that was returned by the method GetMessage of the WCF service. But onBeginRequest is not called. What am I doing wrong?

when webform contents changed, a new IE window opens with new contents. why?

I am implementing a web form, and when a checkbox is clicked, contents of the form are changed (i.e. additional checkboxes are being selected), and webform is refreshed to show the new contents. however, instead of displaying new contents within the original IE window, a new IE window is openned with new contents, and the old window remains there without any content update. i did not request for window.open or provide a _blank to specifically indicate a redirect should go to a new IE window. I just want the original IE window being refreshed to reflect the content changes. i have worked with asp.net for years and i think that be default refresh of the webform to reflect new changes always stay in the same IE window and thus never pay attention on how to open or surppress a new IE window? i think it is some config, but don't know what config and where i should look for it. please help thanks michael huang    

Handle MaxLength changed event for TextBox

Hi, Is it it possible to handle the event when MaxLength property is changed on a TextBox? Thanks, cp

How to retrieve object that fired Command event.

Hi there, My situation is, I have a button that bind with a custom ICommand. When the button is clicked, the "CanExecute()" in the custom ICommand will be execute. The question is, how can I retrieve the button object inside "CanExecute()" ? Thanks. Regards, Rambo Ong
ASP.NetWindows Application  .NET Framework  C#  VB.Net  ADO.Net  
Sql Server  SharePoint  Silverlight  Others  All   

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend