使用javascript在asp.net中创建一个动态组合框

时间:2014-05-19 08:26:26

标签: javascript html asp.net

我通过使用按钮点击在gridview上绑定控件,如下所示。我绑定了标签和文本框等控件。但我无法绑定具有"皮肤ID"的下拉列表(因为在javascript中不接受皮肤ID)。所以我改变主意,并通过一个功能绑定它们。但我无法在" onload"上调用该函数。下拉事件。为了您的关注,我在下面发布了我的代码。

 var Positions = xml.find("Table");
 var row = $("[id*=gridview] tr:last");
 $("[id*=gridview] tr").not($("[id*=gridview] tr:first-child")).remove();
 $.each(Positions, function () {
 $("td", row).eq(0).html('<div><span id="lbltype">'+Position.find("type").text()+'<span/></div><div style="display:none;" ><select id="gddltype" onload="ddlTypeLoad(this);"></select></div>'); // here onload is the only problem
 });

function ddlTypeLoad(ctrl)
{
  var values=["Export","Import","Loan"];
  for(var i=0;i<values.length;i++)
  {
      var ddloption=new Option(values[i],values[i]);
      ctrl.options.add(ddloption);
  }
}

我认为我们无法在客户端下载onload事件。如果是的话请给我一个替代解决方案。

此外,我想知道

的替代代码
<asp:dropdownlist SelectedValue="&&&&"> 

在html中。感谢

0 个答案:

没有答案
相关问题