Я заполняю li
LinkButton's. Но каждый LinkButton должен иметь команду Argument с идентификатором. И когда я выполняю команду, я ее не понимаю.
Код:
<% foreach (be.absi.ibge.data.Informer inform in this.GetIncludedItems(tax.id, true))
{ %>
<li>
<asp:LinkButton OnCommand="myMethod_Click" CommandName="cmdName" CommandArgument="<%= inform.id%>" >
<%= inform.content.title%>
</asp:LinkButton>
</li>
<% } %>
Но в методе myMethod_Click
я получаю <% = inform.id%> для аргумента cmdName
.
метод oncommand:
protected void myMethod_Click(object sender, CommandEventArgs e)
{
Session["sessionTest"] = e.CommandArgument.ToString();
}
Какие-нибудь решения?
РЕДАКТИРОВАТЬ: Люди, я не могу запустить этот код, потому что нет runat = "server". Если я добавлю это, то <%%>
не будет работать. Поэтому я пытаюсь преобразовать это в ретранслятор. Спасибо за ответы.