Como chamar um método code-behind da página aspx?

Eu tenho um objeto que contém um campo chamadoDevList que é definido assim

public List<string> DevList { get; set; }

Eu também defini um método chamadoDisplayListOfDevelopers Supõe-se que concatene a lista de desenvolvedores e exiba-a como uma cadeia de caracteres.

É assim que estou chamando o método do aspx.

<asp:TemplateField HeaderText = "Developer(s)">
 <ItemTemplate>
   <asp:Label 
        ID="_lblDevList" 
        runat="server" 
        Text= '<%# DisplayListOfDevelopers(DevList) %>'>
   </asp:Label>
 </ItemTemplate>
</asp:TemplateField>

Mas estou recebendo este erro:O nome 'DevList' não existe no contexto atual

Estou esquecendo de algo?

EDITAR
_gvStatus = ds;
_gvStatus.DataBind();

Onde ds é apenas uma lista de objetos que contém oDevList para agora.

Obrigado por ajudar

questionAnswers(1)

yourAnswerToTheQuestion