Kam*_*yar 4 asp.net detailsview nested-controls .net-3.5
我有一个带有模板字段的DetailsView控件,如下所示:
<asp:TemplateField SortExpression="Title">
<ItemTemplate>
<asp:TextBox ID="txtMessageTitle" Text='<%# Bind("Title") %>' runat="server">
</asp:TextBox>
<asp:Button ID="btnUpdateTitle" runat="server" Text="Update"
CommandName="UpdateTitle" CommandArgument='<%# Bind("MessageID") %>' oncommand="btnUpdateCommand"/>
</ItemTemplate>
</asp:TemplateField>
Run Code Online (Sandbox Code Playgroud)
详细信息视图包装在UpdatePanel中。
当用户单击时,btnUpdateButton我希望能够txtMessageTitle在后面的代码中并通过使用按钮的CommandArgument 来检索文本框()值,请更新数据库中的相应MessageTitle。如何从按钮的Command事件检索DetailsView控件内的文本框值?谢谢。
使用以下内容:
TextBox txtMessageTitle = detailsViewName.FindControl("txtMessageTitle") as TextBox;
string text = txtMessageTitle.Text;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8387 次 |
| 最近记录: |