2016-05-06 13 views
-1

データベースを正常に更新できますが、データベースから抽出した最新の情報を編集テキストボックスに表示するにはどうすればいいですか?フロントエンドからデータベースを編集する、asp.net c#

これは私の現在のコードです:

<asp:ListView ID="ListView1" runat="server" DataSourceID="Details"> 
    <ItemTemplate> 
     <div class="col-xs-11"> 
      <asp:Label ID="passwordname" runat="server" 
       Text="Current Password:" /> 
     <asp:Label ID="password" runat="server" 
       Text='<%# Eval("Password") %>' /> 
    </ItemTemplate> 
</asp:ListView> 
<asp:TextBox ID="editpassword" runat="server" 
    placeholder='<%# Eval("Password") %>' Text="New Password"> 
</asp:TextBox> 

がどのように格納されている現在のパスワードを表示するテキストボックスeditpasswordを得るのですか?

+0

ですか? – mason

答えて

0

asp:TextBoxの値をバインドしようとしましたか?

また、Eval()を使用する代わりに、モデルバインディングを検討してください。これはあなたのサイトにログインするためのユーザーのアカウントのパスワード

<asp:ListView ID="ListView1" runat="server" 
    DataSourceID="Details" ItemType="MyNamespace.MyClass"> 

<asp:TextBox ID="editpassword" runat="server" 
    Value='<%# BindItem.Password %>' Text="New Password"> 
</asp:TextBox> 

Setting up databind for a listview using c#

関連する問題