Good Morning,
I have an asp.net app where I want users to be able to update a database. I
want to automatically pass the logged in persons name to the database as
well. In a vbscript file I can do this easily. How do I do something
similar in asp.net. Thanks for any advice.
'<!-- start .vbs file here -->
Dim oShell
Dim UserName
Set oShell = Wscript.CreateObject("Wscript.Shell")
UserName = oShell.ExpandEnvironmentStrings("%USERNAME%")
WScript.Echo UserName
'<!-- end .vbs file -->
Regards,
Chris
Victor Garcia Aprea [MVP] - 22 Jul 2005 17:43 GMT
Hi Chris,
Try System.Web.HttpContext.Current.User.Identity.Name

Signature
Victor Garcia Aprea
Microsoft MVP | ASP.NET
Read my weblog:
Followers of the IHttpHandler
http://clariusconsulting.net/vga
> Good Morning,
> I have an asp.net app where I want users to be able to update a database.
[quoted text clipped - 14 lines]
> Regards,
> Chris
Peter Rilling - 22 Jul 2005 18:04 GMT
This might only work if the site is not setup for anonymous users.
> Hi Chris,
>
[quoted text clipped - 18 lines]
> > Regards,
> > Chris
Siva M - 22 Jul 2005 17:47 GMT
Page.User.Identity.Name
Good Morning,
I have an asp.net app where I want users to be able to update a database. I
want to automatically pass the logged in persons name to the database as
well. In a vbscript file I can do this easily. How do I do something
similar in asp.net. Thanks for any advice.
'<!-- start .vbs file here -->
Dim oShell
Dim UserName
Set oShell = Wscript.CreateObject("Wscript.Shell")
UserName = oShell.ExpandEnvironmentStrings("%USERNAME%")
WScript.Echo UserName
'<!-- end .vbs file -->
Regards,
Chris