|
Follow these steps to access the UserName and Password of a signed-in user from within the Sign In control.
Step 1: In Iron Speed Designer, create an application using a database table, such as the Orders table in Northwind.
Step 2: Enable role-based security using the Role-Based Security Wizard in Iron Speed Designer.
Step 3: Select the Security tab in the Properties dialog for the ShowOrdersTablePage.aspx page. Select “Grant Access only to signed-in users”.
Step 4: Add the following code in the SignIn_Control class of SignIn_Control.ascx.cs or .vb, located in
|
...\<Application folder>\Shared\SignIn_Control.ascx.cs or .vb
|
C#:
public SignIn_Control()
{
this.Init += new EventHandler(SignIn_Control_Init);
}
private void SignIn_Control_Init(object sender, System.EventArgs e)
{
this.LoginSucceeded += new LoginSucceededHandler(SignIn_Control_LoginSucceeded);
}
private void SignIn_Control_LoginSucceeded(object sender,System.EventArgs e)
{
string myUserName = this.UserName.Text;
string myPassword = this.Password.Text;
}
|
Visual Basic .NET, .NET Framework 1.1:
Private Sub Page_LoginSucceeded(ByVal sender As Object, ByVal e As System.EventArgs)
Handles MyBase.LoginSucceeded
'Access UserName and Password
Dim myUserName As String = Me.UserName.Text
Dim myPassword As String = Me.Password.Text
End Sub
|
Visual Basic .NET, .NET Framework 2.0:
Protected Sub Page_LoginSucceeded1(ByVal sender As Object, ByVal e As System.EventArgs)
Handles Me.LoginSucceeded
Dim myUserName As String = Me.UserName.Text
Dim myPassword As String = Me.Password.Text
End Sub
|
Step 5: Build and run your application.
|