비슷한 질문과 대답을 읽었으며 권장 사항을 수행했지만 여전히 문제가 해결되지 않았습니다. PLZ 내 질문을 반복적으로 표시하지 마십시오.Repeater가 실행되지 않습니다. ItemCommand
태그가 포함 된 리피터가 있습니다. 사용자가이 링크를 클릭하면 리피터 불의 항목을 추천합니다. 중계기에 itemcommand를 설정했지만 실행되지 않습니다. 내 페이지 viewstate가 true이고 리피터가 한 번 바인드합니다. 이 내 ASP 코드 :
<asp:Repeater ID="Rep" runat="server" onitemcommand="Repeater1_ItemCommand" EnableViewState="true">
<ItemTemplate>
<a id="linkq" commandname="link" runat="server" href='<%# Eval("url") %>' > <%# Eval("title") %> </a>
<%# Eval("url")%> </span>
<%# Eval("description")%> </span>
</ItemTemplate>
</asp:Repeater>
이 내 C# 코드입니다 :
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
// I Bind Repeater here
}
}
protected void Repeater1_ItemCommand(object source, RepeaterCommandEventArgs e)
{
if (e.CommandName == "link")
{
}
}
당신은 대소 sensivity 확인해야합니다. 그것은'OnItemCommand'와'CommandName'을 호출합니다. – Marco
대소 문자를 구별하지 않아도됩니다. 여기서는'onitemcommand'와'commandname'과 함께 작동합니다. – VDWWD