' Visible=-6ren">
gpt4 book ai didi

c# - 如何从 formView->EditItemTemplate->Textbox 中获取值?

转载 作者:行者123 更新时间:2023-12-02 22:42:26 26 4
gpt4 key购买 nike

所以我有这个 FormView,它应该只有 1 个编辑记录:

    <asp:FormView ID="fmv_accountDetail" runat="server" DataKeyNames="UserID"
DataSourceID="sds_accountDetail" DefaultMode="Edit"
emptydatatext="No employees found."
onitemcommand="fmv_accountDetail_ItemCommand" >
<EditItemTemplate>
<asp:Label ID="lbl_UserID" runat="server" Text='<%# Eval("UserID") %>' Visible="false"></asp:Label>
<asp:Label ID="lbl_CustomerName" runat="server" Text='<%# Eval("customerName") %>' Visible="false"></asp:Label>
<asp:LinkButton ID="UpdateButton" runat="server" CausesValidation="True"
CommandName="Update" Text="Update" />
&nbsp;<asp:LinkButton ID="UpdateCancelButton" runat="server"
CausesValidation="False" CommandName="Cancel" Text="Cancel" />
</EditItemTemplate>

</asp:FormView>

如何在 C# 中获取 lbl_CustomerName?我想在页面上用这个值填充其他标签。

这是我一直在尝试的,但它说空错误异常:

(fmv_accountDetail.FindControl("lbl_CustomerName") as Label).Text;

最佳答案

找到问题了,也很简单:

(fmv_accountDetail.Row.FindControl("lbl_CustomerName") as Label).Text;

关于c# - 如何从 formView->EditItemTemplate->Textbox 中获取值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10603205/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com