我添加了一个 Web 用户控件,并在客户端的 jquery 中创建了一个名为“ButtonClick”的 Web 用户控件上的函数。并在循环中使用 ScriptManager.RegisterStartupScript 从后面的代码中调用此方法。但它只运行一次,而它应该运行循环次数。
请帮帮我......代码示例在这里
var q = (from p in obj.Pinny_ShowOffer where (p.OfferID == objOffer.OfferID) select p).ToList();
if (q.Count > 0)
{
Rdbtnoffersetup.Items.FindByValue("2").Selected = true;
ScriptManager.RegisterStartupScript(Page, Page.GetType(), "ShowDIv", "ShowDiv(2,2);", true);
Int32 k = 0;
for (Int32 i = 0; i < q.Count; i++)
{
ScriptManager.RegisterStartupScript(Page, Page.GetType(), "ButtonClick",
"ButtonClick('btn" + q[i].Weekday + "','" + q[i].Weekday + "');", true);
if (q[i].StartTime == "07:00" && q[i].EndTime == "11:00")
{
ScriptManager.RegisterStartupScript(Page, Page.GetType(), "select value", "SelectValueoFDropDown('drpStart" + q[i].Weekday + k + "','1');", true);
}
k++;
}
}