Asp.net - Create User Wizard Causes Error On Sharepoint Site?
Oct 27, 2010
I've built a new sharepoint site page using the example I found here:
http://blogs.msdn.com/b/kaevans/archive/2010/06/28/creating-a-sharepoint-site-page-with-code-behind-using-visual-studio-2010.aspx.The purpose of the page is to add a new user to the aspnet membership database that serves as the authentication provider for my sharepoint site,which uses forms based authentication.I've slightly customized the asp createuser control.The sharepoint site is forms based but the top level site is accessible anonymously, and I've created a subsite for members (hence the user registration page). The site page is in the top level site so that people can register.If I'm already logged in and fill out the form, the user is successfully added to the membership store, however if I access the page anonymously and fill out the form, the user is successfully added to the membership database, but I can no longer navigate the website,I keep getting http 500 page cannot be displayed errors until I clear the browser cache and cookies.
I have create user wizard control on my page as below with mail definition setup to send a welcome email to new registerd user.
<asp:CreateUserWizard ID="CreateUserWizard1" runat="server" requiresQuestionAndAnswer= "false" oncreateduser="CreateUserWizard1_CreatedUser" LoginCreatedUser="False"> <MailDefinition BodyFileName="~/EmailTemplates/CreateUserWizard.txt" From="myemailaddress" Subject="New User"> </MailDefinition> <WizardSteps> <asp:CreateUserWizardStep ID="CreateUserWizardStep1" runat="server" > <ContentTemplate> layout content here </ ContentTemplate> </WizardSteps > </asp:CreateUserWizard > Problem is I am not receiving the welcome email. To test it, I placed another create user wizard on another page in its default form as below <asp:CreateUserWizard ID="CreateUserWizard1" runat="server"> <MailDefinition BodyFileName="~/EmailTemplates/CreateUserWizard.txt" From="myemailaddress" Subject="New User"> </MailDefinition> <WizardSteps> <asp:CreateUserWizardStep runat="server" /> <asp:CompleteWizardStep runat="server" /> </WizardSteps> </asp:CreateUserWizard>
This one worked and I got welcome email. The setup in Web Config is correct. Is it because I have the oncreateduser="CreateUserWizard1_CreatedUser" or some other conflict issue.
i am using create user wizard and capturing other information within content template when a new userregisters. Some of the textboxes are binded to required field validators.there is a validation control on the page and ShowMessage box is True.If they dont complete some of the text boxes then the message box pops Up with the error message.It does not however include information errors like "User already exists" or Email address already existsfrom the create user wizard membership UserName and Password Textboxesis it possilbe to hook all of these up so I get one message box with all errors including membership ones?
So I've created an asp.net web application on the same server the sharepoint site is located on. If I create an Access view of a list on the sharepoint site, which will then create an Access Database, can I then use that Access database in an access data source in my web application?
If not, what's the best method of attack to access sharepoint list data from thisasp.net app?
Does anyone know how to disable a create user button in the Create User Wizard if the Terms and Conditions checkbox is not checked?
I have a CUW with additional fields (the data of which is stored in an additional table that I have added to the ordinaty SQL membership database) and I want the user to check the Terms and Conditions checkbox before the user is created.
By any chance, do you also know how to prevent the creation of the user if the additional fields have not been filled?
I triend with Java, code behind and many method but it still dont work: the user is created even if the Terms and Conditions are not checked.
I am using a create User Wizard for registering a user and have converted it to a a template to capture additional information. In the CreatedUserEvent handler in Code Behind I am getting the UserName of the new user and their unique GUID key. This is then added to a seperate data table with addditional info captured from the user. The textboxes within the create user Wizard have validation controls. If the user has missed an entry these fire and it shops the process of creating the user.
BUT If I then complete the textboxes and then click submit it says the USER NAME already Exists! This is not what I want as the User just needs to correct the errors in the form and they should be able to keep their iniital User Name choice. Do I need to change the Event handler and if so am I still able to capture the USerName and Key so that I can add the data to the other non membership table.
im creating a multi step create user wizard for new members but I run into a problem. If the create of an account is in step 3 how do I capture the values from step 1 and 2. Should I try to pass the values to sessions or is there some other code. Here is some codebehind I tried so far (did not work).
I want to show user already exist erroe in user create wizard but user create wizard is disaply in pop up so after click create user button ot shows error user already exist and pop got closed how i can show error on popup or how can skip postback so clicking on button it will not close popup???
I'd like to add a payment step to the create user wizard so that it follows:Sign upPay (via paypal or something similar)omplete (only if payment successful)Has anyone done this before and could they point me in the right direction? I've had a scour of the internet and not had too much luck yet.It's for a charity site I'm working on if that makes a difference
I'm modifying Scottgu's tutorial for adding profile information to a login.I have put in a provider tag and the profile tag parts in the web config, and hooked it up to a connection to my SQL Server DB.I have modified the create user wizard step 1 to contain extra controls to capture forename and surname. I then altered the tutorial code to match this.however, though the _CreatedUser event code fires, nothing is stored in the aspnet_Profiles table in my DB.I took the tutorial code for the display profile info page and modified it to displAy the users name, but nothing appears on the page, even though the users username appears using the loginname control.all I would like to do is display message in the master page that says 'welcome, John Doe, you are logged in as doej'
After a user creates their account with the create new user wizard, I would like to have a confirmation email sent that requires them to click on a link in the email to confirm their account and verify their email address before account is activated.
I use asp.net default membership provider. in my register.aspx page i use a CreateUserWizard to create new user. in this wizard i want to create a custom step in first step to show the user some roles with a checkBox if user check it mean he agree with the roles and can create account.
i create the step and i put the some text and a checkBox in it. the problem is i don't know how to get the value of checkBox and how active the next button in first Step of my wizard.
I am trying to collect extra information about a user when the user account is created using the Create User Wizard. This info will be stored in a new table in the standard ASP membership SQL database.I have read several books and loads of online tutorials on the subject and they all take different approaches and seem to make the process hard work.Is there any reason why I can't add an SQL datasource and a number of textboxes to the wizard step, 'connect' the values from the textboxes to the Insert Parameters and then put an Insert Statement in a suitable event handler to cause the insert?
I have a Create User Wizard and I want to make the UserName textbox border red when a user doesn't enter text in the textbox. So I made a custom validator that looks like this:
[Code]....
When I click the Create User button inside of the Create User Wizard, it throws this error:
Object reference not set to an instance of an object.
I m facing major problems as i want to clear fields i.e username password firstname in create user wizard as i have tried follwing option but not working
1) username texbox empty
2) username viewstate false
3) createUser wizard viestep false as nothing is working
when i add a dataset & using wizard trying to set the database using sql authentication.i get error login failed for user sa but if i use windows authentication i get connected.i checked the sql server it has mixed authenticationĀ but still i am not able to create the xsd & supposeĀ i copy the the dataset mad eon other system to this system i am bale to aceess the data in the application but not able to configure or preview data.how do i rectify .
I am using CreateUserWizard control on my admin page.After successfully creating a user with the control, it displays "Complete Your account has been successfully created."After clicking on continue button it sets the ActiveStepIndex Correctly.The problem is, while it sets the ActiveStepIndex correctly, it retains the old user account credentials.