http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=295903
Repro Steps:
1. Create a new Web Application Project
2. Modify your web.config as needed for SQL Server Authentication.
3. Add a Control Toolkit TabContainer with three TabPanels.
4. Add a CreateUserWizard control to the second TabPanel.
5. Add the following javascript functions to enable the tabs:
function EnableTab(tabNumber)
{
$find('<%=TabContainer1.ClientID%>').set_activeTabIndex(tabNumber);
}
function ToggleTab(enable, tabNumber)
{
$find('<%=TabContainer1.ClientID%>').get_tabs()[tabNumber].set_enabled(enable);
}
6. Add the following line to the script pageLoad function:
ToggleTab(false, 1);
7. Add an a href="#' tag to your page that has onclick="EnableTab(1)
Note that pageLoad disables tab 1 and clicking the button enables it
8. Run the app
9. Click the link button created in step 7.
10. Enter a new user's info in the fields. For password and confirm password fields, enter "dd" or another invalid value that will only be caught by the server side validators.
11. Press Create User button.
Actual Results:
you will observe that the page is redrawn with all the input fields disabled.
Expected Results:
the input fields should not be disabled.
Repro Steps:
1. Create a new Web Application Project
2. Modify your web.config as needed for SQL Server Authentication.
3. Add a Control Toolkit TabContainer with three TabPanels.
4. Add a CreateUserWizard control to the second TabPanel.
5. Add the following javascript functions to enable the tabs:
function EnableTab(tabNumber)
{
$find('<%=TabContainer1.ClientID%>').set_activeTabIndex(tabNumber);
}
function ToggleTab(enable, tabNumber)
{
$find('<%=TabContainer1.ClientID%>').get_tabs()[tabNumber].set_enabled(enable);
}
6. Add the following line to the script pageLoad function:
ToggleTab(false, 1);
7. Add an a href="#' tag to your page that has onclick="EnableTab(1)
Note that pageLoad disables tab 1 and clicking the button enables it
8. Run the app
9. Click the link button created in step 7.
10. Enter a new user's info in the fields. For password and confirm password fields, enter "dd" or another invalid value that will only be caught by the server side validators.
11. Press Create User button.
Actual Results:
you will observe that the page is redrawn with all the input fields disabled.
Expected Results:
the input fields should not be disabled.