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>
|