Asp.Net - Можно ли набирать LinkButton.CommandArgument? - PullRequest
1 голос
/ 15 июня 2010

Ладно, учитывая LinkButton внутри ItemTemplate из Repeater, объявленного так -

<asp:LinkButton ID="restrictionDelete" runat="server" CssClass="restrictionDelete" Text="Delete..."
                OnCommand="lnkDeleteRestriction_Command" CommandName="Delete" CommandArgument="<%# Container.DataItem %>"></asp:LinkButton>

Теперь ... ретранслятор привязан к списку Restriction объектов, поэтому при срабатывании lnkDeleteRestriction_Command я ожидаю, что я могу привести CommandEventArgs.CommandArgument, который является object к моему Restriction тип. Кажется, это не так ... Я просто получаю полное имя типа в виде строки.

Можно ли вообще получить набранный аргумент команды, а если нет, то почему это объект?

Заранее спасибо,

1 Ответ

1 голос
/ 15 июня 2010

Да, и он, вероятно, вызывал ToString, чтобы получить его в строку, сохраняя неправильное значение.

...