<asp:ListView runat="server" ID="lvAttachments" ItemPlaceholderID="ph" OnItemDataBound="lvAttachments_ItemDataBound">
<LayoutTemplate>
<asp:PlaceHolder ID="ph" runat="server"></asp:PlaceHolder>
</LayoutTemplate>
<ItemTemplate>
<asp:LinkButton runat="server" ID="btnReject" OnClick="btnReject_Click"></asp:LinkButton>
<asp:TextBox runat="server" ID="tbReason" CssClass="textbox" TextMode="MultiLine"></asp:TextBox>
</ItemTemplate>
</asp:ListView>
제 질문은 : 텍스트 상자에서 텍스트를 가져 오는 방법, btnReject 클릭 동작입니까?listview에서 텍스트 상자의 값을 가져 오는 방법은 무엇입니까?
protected void btnReject_Click(object sender, EventArgs e)
{
LinkButton btnReject = (LinkButton)sender;
// how to get tbReason.Text from this item?
}
감사
편집 :
문제가 해결! 우리는이 같은 http://forums.asp.net/t/1712482.aspx/1
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
lvAttachments.DataSource = tAttachmentBO.getAttachmentsToAccept();
lvAttachments.DataBind();
}
}
u를 통해 UR 항목 데이터 바인딩 방법 코드 – 99823
문제가 해결 보여줄 수 - 내 편집 볼 :) 감사 – whoah
답으로 해결책을 게시하십시오 :) –