【发布时间】:2008-11-23 19:53:28
【问题描述】:
我无法在 javascript 中获得 ASP.NET 评级控件选择的 value(CurrentValue)。我在datagrid 中使用评级控制,有谁知道如何在javascript 中获得ASP.NET 评级的CurrentValue?
【问题讨论】:
标签: asp.net javascript ajax client-side
我无法在 javascript 中获得 ASP.NET 评级控件选择的 value(CurrentValue)。我在datagrid 中使用评级控制,有谁知道如何在javascript 中获得ASP.NET 评级的CurrentValue?
【问题讨论】:
标签: asp.net javascript ajax client-side
你能提供任何你想使用Rating control的当前值的Javascript代码sn-p吗?
我认为,您可能需要在隐藏的变量中设置值,并通过以下方式将变量名称以数组的形式发送到 Javascript:
在DataGrid的RowDataBound事件中
AjaxControlToolkit.Rating objRatingControl= (AjaxControlToolkit.Rating)row.FindControl("objRatingControl");
Page.ClientScript.RegisterArrayDeclaration("RatingControlIDs", "'" + objRatingControl.ClientID + "'");
现在您可以在 Javascript 中使用此评级控件数组。
【讨论】: