Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Web form and C#
Message
From
06/05/2004 11:03:55
Jim Rieck
Quicken Loans/Rock Financial/Title Sourc
Livonia, Michigan, United States
 
 
To
06/05/2004 09:46:14
General information
Forum:
ASP.NET
Category:
Web forms
Title:
Miscellaneous
Thread ID:
00901371
Message ID:
00901580
Views:
31
Bonnie,

I did debug the program and the ID property on the control was blank. So I don't know what was going on. I used a different method to fix the problem. I used a panel control, placed an HTML table in the panel and then the controls in the table. It's a better way of making it work.

Thanks for your help,

Jim

>Jim,
>
>Hmmmm ... strange. Of the three controls you mentioned earlier ... have you stepped through the debugger to see what they are?
>
>~~Bonnie
>
>
>>Bonnie,
>>
>> Actually none of the controls are containers. I have 5 combo boxes, 11 text boxes, 2 buttons 4 checkboxes and 16 labels....
>>
>>Any other ideas?
>>
>>Jim
>>
>>>Jim,
>>>
>>>Since some controls are probably containers, you will need to do this recursively for all ContainerControls.
>>>
>>>~~Bonnie
>>>
>>>>Actually I found that the problem was the code behind page was pointing to a different page because I copied the HTML source from it into my new page. I resolved the problem.
>>>>
>>>> Another issue is popping up though. I want to loop through all the controls on the page. When I do a loop from 0 to controls.count the count is only 3. It should be more. Is there another way to loop through the controls collection? The code for the loop is below.
>>>>
>>>>
>>>>    for (int i = 0;i<=this.Controls.Count;i++)
>>>>        {
>>>>	   if (this.Controls[i].ID.Substring(3,6) == "Flight")
>>>>	        this.Controls[i].Visible = chkFlight.Checked;
>>>>	}
>>>>
>>>>
>>>>
>>>>
>>>>Jim
>>>>
>>>>>>All,
>>>>>>
>>>>>> I have a webform with a checkbox and a panel with some controls in it. I want the checkbox to show or hide the panel based on the value of the checkbox, but my code is not working. The code I have for the checkbox is below, please help.
>>>>>>
>>>>>>
>>>>>>private void chkFlight_CheckedChanged(object sender, System.EventArgs e)
>>>>>>  {
>>>>>>    pnFlight.Visible = chkFlight.Checked;
>>>>>>  }
>>>>>>
>>>>>
>>>>>Jim,
>>>>>
>>>>>Check your setting for the checkbox's AutoPostBack property. It needs to be set to True to get the behavior you need.
>>>>>
>>>>>hth,
Thanks

Jim
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform