Dobrý den, konečně se mi povedlo dojít zdárně na konec tutorialu o ASP.NET a tak jsem se rozhodl že přidání uživatele dotvořím sám. Narazil jsem na nemilou věc a to že neumím přidat heslo, povedlo se mi vyplodit toto:
<h2>Přidej uživatele:</h2>
<moje:RedirectingSqlDataSource ID="SqlDataSource1" runat="server" RedirectAfterDataOperation="True"
ConnectionString="<%$ ConnectionStrings:VypujckyConnectionString %>"
SelectCommand="SELECT [UserName], [Email] FROM [Users]"></moje:RedirectingSqlDataSource>
<asp:FormView ID="FormView1" runat="server"
DataSourceID="SqlDataSource1" DefaultMode="Insert"
onpageindexchanging="FormView1_PageIndexChanging">
<EditItemTemplate>
UserName:
<asp:TextBox ID="UserNameTextBox" runat="server"
Text='<%# Bind("UserName") %>' />
<br />
Email:
<asp:TextBox ID="EmailTextBox" runat="server"
Text='<%# Bind("Email") %>' />
<br />
<asp:LinkButton ID="UpdateButton" runat="server" CausesValidation="True"
CommandName="Update" Text="Update" />
<asp:LinkButton ID="UpdateCancelButton" runat="server"
CausesValidation="False" CommandName="Cancel" Text="Cancel" />
</EditItemTemplate>
<InsertItemTemplate>
UserName:
<asp:TextBox ID="UserNameTextBox" runat="server"
Text='<%# Bind("UserName") %>' />
<br />
Email:
<asp:TextBox ID="EmailTextBox" runat="server"
Text='<%# Bind("Email") %>' />
<br />
<asp:LinkButton ID="InsertButton" runat="server" CausesValidation="True"
CommandName="Insert" Text="Insert" />
<asp:LinkButton ID="InsertCancelButton" runat="server"
CausesValidation="False" CommandName="Cancel" Text="Cancel" />
</InsertItemTemplate>
<ItemTemplate>
UserName:
<asp:Label ID="UserNameLabel" runat="server" Text='<%# Bind("UserName") %>' />
<br />
Email:
<asp:Label ID="EmailLabel" runat="server"
Text='<%# Bind("Email") %>' />
<br />
</ItemTemplate>
</asp:FormView>
Ale hlasi mi to chybu že vkládání nepodporuje data source 'SqlDataSource1' InsertCommand pokud není stanoveno. Přesněji: " Inserting is not supported by data source 'SqlDataSource1' unless InsertCommand is specified." Omlouvám se za delku příspěvku ale jiš nevím kudy kam prosím o radu. Děkuji.
|