<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Getting Started</title><link>http://forums.asp.net/15.aspx</link><description>The perfect forum for ASP.NET novices. No question too simple! &lt;A href="http://aspadvice.com/SignUp/list.aspx?l=21&amp;amp;c=17" target=_blank&gt;Email List&lt;/A&gt;</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Re: Pulling Profile Data</title><link>http://forums.asp.net/thread/2553256.aspx</link><pubDate>Tue, 12 Aug 2008 16:43:55 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2553256</guid><dc:creator>kmj2384</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2553256.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=15&amp;PostID=2553256</wfw:commentRss><description>&lt;p&gt;Perfect!&amp;nbsp; Thank you for walking me through that.&lt;/p&gt;</description></item><item><title>Re: Pulling Profile Data</title><link>http://forums.asp.net/thread/2552938.aspx</link><pubDate>Tue, 12 Aug 2008 14:35:55 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2552938</guid><dc:creator>RedRaiders07</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2552938.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=15&amp;PostID=2552938</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;Oh ok, we have this backwards then. I thought you were having trouble updating the EMail in the Membership data store.&lt;/p&gt;&lt;p&gt;&amp;nbsp;To pull the email:&lt;/p&gt;&lt;p&gt;Dim u As MembershipUser = Membership.GetUser()&lt;/p&gt;&lt;p&gt;If u IsNot Nothing Then&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;email.Text = u.Email.toString &lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;End If &lt;br /&gt;&lt;/p&gt;</description></item><item><title>Re: Pulling Profile Data</title><link>http://forums.asp.net/thread/2551367.aspx</link><pubDate>Tue, 12 Aug 2008 02:53:10 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2551367</guid><dc:creator>kmj2384</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2551367.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=15&amp;PostID=2551367</wfw:commentRss><description>&lt;p&gt;Sorry, I should have been more specific in my last post.&amp;nbsp; I&amp;#39;m getting the error from my last post when I try to login to my site or am logged in and go to the&amp;nbsp;update profile page.&lt;/p&gt;
&lt;p&gt;Also, to give a little background on the update profile page, when you are logged in it pulls information like address, username, city, etc from the aspnet_Profile Table.&lt;/p&gt;
&lt;p&gt;Since email is not stored in this table, I&amp;#39;m trying to have this code grab the registered email from aspnet_Membership table, and that&amp;#39;s the part I&amp;#39;m stuck on.&lt;/p&gt;</description></item><item><title>Re: Pulling Profile Data</title><link>http://forums.asp.net/thread/2551301.aspx</link><pubDate>Tue, 12 Aug 2008 01:54:34 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2551301</guid><dc:creator>RedRaiders07</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2551301.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=15&amp;PostID=2551301</wfw:commentRss><description>&lt;p&gt;The error message is saying that you passed an empty email to the UpdateUser method. You should also check to make sure that email.Text has a value and is in correct format. I&amp;#39;ll leave the format checking as an exercise for you.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;If u IsNot Nothing AndAlso email.Text.Length &amp;gt; 0 Then&lt;/p&gt;&lt;p style="margin-left:40px;"&gt;u.Email = email.Text&lt;/p&gt;&lt;p style="margin-left:40px;"&gt;Membership.UpdateUser(u) &lt;br /&gt;&lt;/p&gt;&lt;p&gt;End If &lt;/p&gt;Make sure that the email TextBox is not being cleared out during postback.&lt;br /&gt;</description></item><item><title>Re: Pulling Profile Data</title><link>http://forums.asp.net/thread/2550949.aspx</link><pubDate>Mon, 11 Aug 2008 20:06:42 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2550949</guid><dc:creator>kmj2384</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2550949.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=15&amp;PostID=2550949</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I looked over the code you posted as well as the link.&amp;nbsp; I put the code in like this:&lt;/p&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;
&lt;p&gt;Dim&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; u &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; MembershipUser = Membership.GetUser(User.Identity.Name)&lt;/p&gt;
&lt;p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;If&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; u &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;IsNot&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;Nothing&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;Then&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;
&lt;p&gt;u.Email = email.Text&lt;/p&gt;
&lt;p&gt;Membership.UpdateUser(u)&lt;/p&gt;&lt;/font&gt;
&lt;p&gt;and am now getting this error:&lt;/p&gt;
&lt;p&gt;System.ArgumentException: The parameter &amp;#39;Email&amp;#39; must not be empty.&lt;br /&gt;Parameter name: Email&lt;/p&gt;
&lt;p&gt;Line 32:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; u.Email = email.Text&lt;br /&gt;&lt;font color="red"&gt;Line 33:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Membership.UpdateUser(u)&lt;br /&gt;&lt;/font&gt;Line 34: &lt;br /&gt;Line 35:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;/p&gt;
&lt;p&gt;I&amp;#39;m not sure what that means, do you have anymore insight on the matter?&amp;nbsp; Thank you very much.&lt;/p&gt;</description></item><item><title>Re: Pulling Profile Data</title><link>http://forums.asp.net/thread/2549098.aspx</link><pubDate>Mon, 11 Aug 2008 06:46:06 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2549098</guid><dc:creator>Thomas Sun – MSFT</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2549098.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=15&amp;PostID=2549098</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I suggest you check if GetUser() method returns null before using it. For example:&lt;/p&gt;
&lt;p&gt;Dim u As MembershipUser = Membership.GetUser(User.Identity.Name)&lt;br /&gt;If u IsNot Nothing Then &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; u.Email = EmailTextBox.Text &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Membership.UpdateUser(u) &lt;br /&gt;End If &lt;/p&gt;
&lt;p&gt;For more information, see &lt;a href="http://msdn.microsoft.com/en-us/library/40w5063z.aspx"&gt;http://msdn.microsoft.com/en-us/library/40w5063z.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I look forward to hearing from you. &lt;/p&gt;</description></item><item><title>Re: Pulling Profile Data</title><link>http://forums.asp.net/thread/2541619.aspx</link><pubDate>Wed, 06 Aug 2008 22:24:34 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2541619</guid><dc:creator>kmj2384</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2541619.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=15&amp;PostID=2541619</wfw:commentRss><description>&lt;p&gt;Hi, I put in the code exactly as you said:&lt;/p&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;
&lt;p&gt;If&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;Not&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;String&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;.IsNullOrEmpty(Membership.GetUser().Email) &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;Then&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; user &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; MembershipUser = Membership.GetUser()&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; 
&lt;p&gt;user.Email = email.Text&lt;/p&gt;
&lt;p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;End&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;If&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;and now I&amp;#39;m getting this error:&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#000000"&gt;System.NullReferenceException: Object reference not set to an instance of an object.&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#ff0000"&gt;Line 30:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If Not String.IsNullOrEmpty(Membership.GetUser().Email) Then&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;</description></item><item><title>Re: Pulling Profile Data</title><link>http://forums.asp.net/thread/2538997.aspx</link><pubDate>Wed, 06 Aug 2008 02:26:35 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2538997</guid><dc:creator>RedRaiders07</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2538997.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=15&amp;PostID=2538997</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;You first need to access the current MembershipUser to get the email.&lt;/p&gt;&lt;p&gt;To get the e-mail:&lt;/p&gt;&lt;p&gt;Membership.GetUser().Email&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;To set the e-mail when the user clicks save:&lt;/p&gt;&lt;p&gt;Dim user as MembershipUser = Membership.GetUser()&lt;/p&gt;&lt;p&gt;user.Email = email.Text&lt;/p&gt;&lt;p&gt;Membership.UpdateUser(user) &lt;br /&gt;&lt;/p&gt;</description></item><item><title>Pulling Profile Data</title><link>http://forums.asp.net/thread/2538946.aspx</link><pubDate>Wed, 06 Aug 2008 01:17:44 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2538946</guid><dc:creator>kmj2384</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2538946.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=15&amp;PostID=2538946</wfw:commentRss><description>&lt;p&gt;I have a profile page on my website that displays profile data as well as can update profile data.&amp;nbsp; I would like members to be able to see their current email address in the &amp;quot;current profile&amp;quot; section.&amp;nbsp; However, the email address is stored in the SQL database table aspnet_Membership (using the standard database created by visual web developer 2008).&amp;nbsp; Is there a way to access this information for the users to see on their profile section?&amp;nbsp; I know how to pull the rest of the data, ie:&lt;/p&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;
&lt;p&gt;If&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;Not&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;String&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;.IsNullOrEmpty(Profile.address) &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;Then&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;
&lt;p&gt;address.Text = Profile.address&lt;/p&gt;
&lt;p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;End&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;If&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;but theres an error when you try to pull the email:&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;
&lt;p&gt;If&lt;/font&gt;&lt;/font&gt;&lt;font color="#000000" size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;Not&lt;/font&gt;&lt;/font&gt;&lt;font color="#000000" size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;String&lt;/font&gt;&lt;/font&gt;&lt;font color="#000000" size="2"&gt;.IsNullOrEmpty(Membership.email) &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;Then&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;
&lt;p&gt;email.Text = Profile.email&lt;/p&gt;
&lt;p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;End&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;If&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;(&amp;#39;email&amp;#39; is not a member of &amp;#39;System.Web.Security.Membership.)&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;Thanks for any help!&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;</description></item></channel></rss>