C# 在.aspx中,如何将值从asp:Repeater传递给代码隐藏函数
因此,我想使用jquery设置按钮的文本,具体取决于中继器当前行中属性的值 我需要在代码后面调用一个函数,将值映射到按钮应该具有的文本。因此,我需要将中继器中当前项的UserStatus属性的字符串值传递给我的foo函数 我想执行以下操作,尽管此语法显然不正确:C# 在.aspx中,如何将值从asp:Repeater传递给代码隐藏函数,c#,asp.net,data-binding,repeater,C#,Asp.net,Data Binding,Repeater,因此,我想使用jquery设置按钮的文本,具体取决于中继器当前行中属性的值 我需要在代码后面调用一个函数,将值映射到按钮应该具有的文本。因此,我需要将中继器中当前项的UserStatus属性的字符串值传递给我的foo函数 我想执行以下操作,尽管此语法显然不正确: <asp:Repeater ID="dgCustomer" runat="server"> <ItemTemplate> <input id="rb" name="rb" type="radi
<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")) %>");'
使用中继器中的项值调用foo的正确语法是什么?切换切换我看到该代码片段的唯一问题是需要使用数据绑定块(
)而不是表达式块(
)
您可能会遇到问题,围绕您的金块与双引号,因为它已经包含双引号。您可能必须让
foo
以引号形式返回值,甚至让foo
只需在单击事件时返回整个onclick
事件…我看到该代码片段的唯一问题是您需要使用数据绑定块(
)而不是表达式nugget(
)
您可能会遇到问题,围绕您的金块与双引号,因为它已经包含双引号。您可能需要让foo
以引号返回值,甚至让foo
只需返回整个onclick
事件…这是“如何从aspx调用c函数”的好答案。这是“如何从aspx调用c函数”的好答案。
protected string foo(string status)