У меня есть элемент управления ASP.NET, который связывает данные с ретранслятором. Внутри этого ретранслятора у меня есть другой пользовательский элемент управления. Я хочу передать значение этому второму элементу управления на основе текущего элемента привязки.ASP.NET: привязать значение к пользовательскому элементу управления внутри ретранслятора
<asp:Repeater runat="server" ID="ProductList">
<ItemTemplate>
<p>Product ID: <%# Eval("ProductID") %></p>
<myControl:MyCoolUserControl runat="server" ProductID='<%# Eval("ProductID") %>' />
</ItemTemplate>
</asp:Repeater>
Шаблон элемент повторителя правильно печатает мой идентификатор продукта с утверждением Eval, но когда я делаю то же самое, чтобы передать идентификатор продукта в MyCoolUserControl, он не работает (если ProductID на MyCoolUserControl является Nullable Int32 - я могу отлаживать его, и он всегда равен нулю).
Любые идеи, как я могу это сделать?
Можете ли вы показать код вашего MyCoolUserControl? – Michael