asp.net转发器项目模板<li>元素,如何通过函数设置任何属性?

时间:2015-10-26 16:33:54

标签: asp.net webforms repeater

<asp:Repeater runat="server" ID="rptStockListings">
 <ItemTemplate>
    <li rank=$.getRank(<%# Container.ItemIndex + 1 %>,           <%#DataBinder.Eval(Container.DataItem,"IsPremium") %>))

这不执行我在单独的JS文件中的getRank(index,isPremium)函数,该文件返回一个字符串。

输出如下: getRank(1,true)而不是函数的返回值。

我如何从这里调用功能?我需要调用它,因为我必须使用该js文件中定义的全局变量。

1 个答案:

答案 0 :(得分:1)

您可以从转发器内部调用代码隐藏功能。 (如果可以使用代码隐藏,请搜索此内容。)

示例:How to call a function inside a ItemTemplate at a ListView Control

我有另一个例子,但我现在找不到它。第h