asp.net 向UpdatePaneel中动态添加DropDownList控件代码

asp教程.net 向updatepaneel中动态添加dropdownlist控件代码

//aspx文件中添加如上代码,showchildlist函数如下:
  protected void showchildlist(object sender, eventargs e)
  {
  dropdownlist ddl_now = (dropdownlist)sender;
  string sql = "select part_id,part_name from tb_parts where root_id='" + ddl_now.selectedvalue.tostring() + "'";
  sqldatareader dr = means.getcom(sql);
  if (dr.hasrows)
  {
  dropdownlist ddl_new = new dropdownlist();
  ddl_new.selectedindexchanged += new system.eventhandler(this.childlist);
  ddl_new.autopostback = true;
  listitem li = new listitem();
  li.value = "-1";
  li.text = "请选择栏目...";
  li.selected = true;
  ddl_new.items.add(li);
  while (dr.read())
  {
  listitem li2 = new listitem();
  li2.value = dr["part_id"].tostring();
  li2.text = dr["part_name"].tostring();
  ddl_new.items.add(li2);
  }
  ddl_now.parent.controls.add(ddl_new);
  }
  }

时间: 2024-11-30 14:53:50

asp.net 向UpdatePaneel中动态添加DropDownList控件代码的相关文章

dit ext控件-android开发中EditText中动态添加别的控件(图片,按钮,视频)

问题描述 android开发中EditText中动态添加别的控件(图片,按钮,视频) 我想在EditText输入框中不仅仅输入文字,还想输入图片,图片的功能我已经实现了,怎么往里面加入一个按钮,或者加入一个VideoView控件用来播放视频?哪位大牛会啊,给个思路也行啊 解决方案 Android Edittext 添加按钮android开发EditText中添加图片 解决方案二: 组织成html字符串,textview可以解析 解决方案三: 用ImageSpan和SpannableString

如何在DATAGRID中动态添加checkBox控件和CheckBoxList,再点按钮后读取选项?

问题描述 想作一个问卷系统,在DataGrid中加入checkBox控件和CheckBoxList,再按一个"结束"按钮,就可从Datagrid的开头一行一行读取选择的内容,并存入数据库?现在是一按"结束"按钮,所有动态添加的控件就没有了,如何保持住它? 解决方案 解决方案二:voidItem_DetailBound(Objectsender,DataGridItemEventArgse){if((ListItemType)e.Item.ItemType==List

在UpdatePanel中动态添加的控件绑定事件后没有响应...

问题描述 protectedvoidButtonAddSingle_Click(objectsender,EventArgse){ButtonaddItem=newButton();addItem.Text="增加选项";addItem.ID="buttonAddSingleItem";addItem.Click+=newEventHandler(this.ButtonAddSingleItem_Click);UpdatePanelEditNewQuestionna

母版页中不能动态添加tabpanel控件

问题描述 母版页中不能动态添加tabpanel控件 同样的代码在普通页面中可以 在母版页中不行 <div> <asp:ScriptManager ID="ScriptManager1" runat="server"> </asp:ScriptManager> <cc1:TabContainer ID="TabContainer1" runat="server" Height="

ASP.NET 页面中加添加用户控件的写法

 这篇文章主要介绍了ASP.NET 页面中加添加用户控件的方法,需要的朋友可以参考下 一:在页面前台中添加注册控件  代码如下: <%@ Register Src="~/Controls/IndexTop.ascx" TagName="IndexTop" TagPrefix="uc_top" %>    二:在页面需要添加控件的地方添加控件内容  复制代码 代码如下: <uc_top:IndexTop ID="Inde

我在GridView控件添加了模板列,然后在该模板列的HeaderTemplate中添加了DropDownList控件.希望在程序中访问该DropDownList控件,怎样用?

问题描述 各位高手:我在GridView控件添加了模板列,然后在该模板列的HeaderTemplate中添加了DropDownList控件.希望在程序中访问该DropDownList控件,怎样用?请指教,谢谢! 解决方案 解决方案二:request解决方案三:你在什么事件中取值?可以用FindControl去找解决方案四:DropDownListddl1=(DropDownList)this.GridView1.HeaderRow.FindControl("DropDownList1"

asp.net webform页面点击按钮动态添加其他控件,添加控件少于点击次数(页面刷新次数),

问题描述 遇到需求,不用js实现,只用服务器控件,在服务器端实现点击按钮动态添加其他控件.结果由于page_load在按钮event之前执行,这样点击按钮页面刷新时,第一次不会生成控件.最后就是点击次数比生成控件多一个,必须在刷新一次,才能将最后那个控件生成.下面是代码:protectedstaticList<DynamicDropDownList>_dddlControlList=newList<DynamicDropDownList>();protectedstaticList

ASP.NET动态添加用户控件的方法_实用技巧

本文实例讲述了ASP.NET动态添加用户控件的方法.分享给大家供大家参考.具体实现方法如下: 为了让用户控件能ASP.NET页面实现动态添加,首先写一个接口IGetUCable,这个接口有一个函数,返回对象类型是UserControl. using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; /// <summary> /// Summar

ASP.NET 2.0中的DataSource系列控件

asp.net|控件 ASP.NET 2.0中,在其中的数据连接方面做了很大的改进,新加入的datasource系列控件,使得在数据库的连接方面更加容易,很多都可以通过向导式的设置来完成SQL语句的编写和数据库连接.ASP.NET 2.0中的DataSource系列控件总共有6种,分别是: Sqldatasource控件----用于连接sql数据库的数据源控件 Accessdatasource控件----用于连接access数据库的数据源控件 ObjectDataSource控件----用于连接