ok you have several things wrong here, I`m not sure how this was
working properly at all.
On label first name you have text hardcoded
 <asp:Label ID="LabelFirstName" runat="server" Text="Label">First
Name:</asp:Label>
Try putting what you want to say here in the page load event of this page.
Next I would recommend using the code behind pages rather performing
your functions inline, it makes it easier to read, and catch your
errors.
See if you can figure this part out, and you can go from there

On Fri, Nov 7, 2008 at 3:11 PM, Justin <[EMAIL PROTECTED]> wrote:
>
> Here's a stand alone page that exhibits my problem....
>
> <%@ Page Language="VB" %>
>
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://
> www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
>
> <script runat="server">
>
>    Protected Sub Page_Load(ByVal sender As Object, ByVal e As
> System.EventArgs)
>        SqlDataSource1.SelectParameters.Add("UserName",
> System.Web.HttpContext.Current.User.Identity.Name.ToString)
>    End Sub
>
>    Protected Sub SqlDataSource1_Selecting(ByVal sender As Object,
> ByVal e As System.Web.UI.WebControls.SqlDataSourceSelectingEventArgs)
>        Username.Text = e.Command.Parameters("@UserName").Value _
>                & "'s Profile"
>    End Sub
>
> </script>
>
> <html xmlns="http://www.w3.org/1999/xhtml";>
> <head runat="server">
>    <title></title>
> </head>
> <body>
>    <form id="form1" runat="server">
>    <div>
>        <asp:Label ID="Username" runat="server" Text="Label"></
> asp:Label>
>    </div>
>    <asp:SqlDataSource ID="SqlDataSource1" runat="server"
>        ConnectionString="<%$
> ConnectionStrings:UserInfoConnectionString %>"
>        onselecting="SqlDataSource1_Selecting"
>        SelectCommand="SELECT * FROM [UserInfo] WHERE ([UserName] =
> @UserName)">
>        <SelectParameters>
>            <asp:Parameter Name="UserName" Type="String" />
>        </SelectParameters>
>    </asp:SqlDataSource>
>    </form>
> </body>
> </html>
>

Reply via email to