因此,我想使用 jquery 来设置按钮的文本,具体取决于中继器当前行中的属性值。
我需要在代码隐藏中调用一个函数来将值映射到按钮应该具有的文本。因此,我需要将转发器中当前项目的 UserStatus 属性的字符串值传递给我的 foo 函数。
我想做以下事情,尽管这种语法显然不正确:
<asp:Repeater ID="dgCustomer" runat="server">
<ItemTemplate>
<input id="rb" name="rb" type="radio" onclick='javascript:$("input.magicbutton").val("<%= foo(DataBinder.Eval(Container.DataItem, "UserStatus")) %>");'
如果代码隐藏包含以下方法定义:
protected string foo(string status)
使用转发器中的 Item 值调用 foo 的正确语法是什么?