FormView 컨트롤러 내에있는 'repScore'라는 리피터 컨트롤러를 찾을 수 없습니다.FormView 내부에서 리피터를 찾을 수 없습니다.
이 내 코드입니다 :
<asp:FormView runat="server" id="fwHotelDetails" DataKeyNames="id" OnDataBound="fwHotelDetails_DataBound" >
<ItemTemplate>
// (..) some code here which outputs some data
<asp:Repeater runat="server" id="repScore">
<ItemTemplate>
<span class="item"> <%# Eval("criteria") %>:</span>
</ItemTemplate>
</asp:Repeater>
</ItemTemplate>
</asp:FormView>
그리고이 뒤에 내 코드입니다 : 내가 잘못 뭐하는 거지
protected void fwHotelDetails_DataBound(object sender, EventArgs e)
{
Repeater rep = (Repeater)fwHotelDetails.FindControl("repScore");
rep.DataSource = this.dtCriteria;
rep.DataBind();
}
?
위의 코드가 작업 코드를 반영하도록 편집 된 경우 게시물에서 해당 코드를 사용해야합니다. – GFoley83