dostat jméno přihlášeného   zodpovězená otázka

C#, VB.NET, ASP.NET WebForms, Databáze

Dobrý den,

tak si zase nevím s něčím rady. Chci vytvořit formulář na přidávání dat do database a jedno z dat které chci přidávat je jméno přihlášeného uživatele. Zatím mám tento kód, ale nevím jak mam do parametru autor přidat uživatelské jméno právě přihlášeného uživatele(providery mam odsud :http://altairiswebsecurity.codeplex.com/.... Za radu předem děkuji.

<%@ Page Title="" Language="VB" MasterPageFile="~/MasterPage.master" %>

<script runat="server">

</script>

<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<h1>Přidat téma</h1>
</asp:Content>

<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder2" Runat="Server">
    
        <asp:SqlDataSource ID="SqlDataSource1" runat="server" 
        ConnectionString="<%$ ConnectionStrings:GrrConnectionString %>" 
        InsertCommand="INSERT INTO [Topics] ([Topic], [Autor]) VALUES (@Topic, @Autor)" 
        SelectCommand="SELECT * FROM [Topics]">
        <InsertParameters>
            <asp:Parameter Name="Topic" Type="String" />
            <asp:Parameter Name="Autor" Type="String" />
        </InsertParameters>
    </asp:SqlDataSource>
    
    <asp:FormView ID="FormView1" runat="server" DataKeyNames="Id" DefaultMode="Insert"
        DataSourceID="SqlDataSource1">
        <InsertItemTemplate>
            Topic:
            <asp:TextBox ID="TopicTextBox" runat="server" Text='<%# Bind("Topic") %>' />

            <asp:Button ID="InsertButton" runat="server" CausesValidation="True" 
                CommandName="Insert" Text="Insert" />

        </InsertItemTemplate>
        
    </asp:FormView>
    
</asp:Content>

nahlásit spamnahlásit spam 0 odpovědětodpovědět
SqlDataSource1.InsertParameters.Add("Autor", User.Identity.Name.ToString())

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback