(高手进)如何取用户控件中dropdownlist值 我有一个用户控件,有一个dropdownlist和button,为什么只能在第一次点击button时,才能获取到dropdownlist的selectedvalue,以后点击时,都获取的为索引为0的值这个怎么解决哈? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 被初始化了.是不是加了page.ispostback 一定没有!!你在if(!page.ispostback){...}内进行初始化 其他时候就别去碰它啦 它爱什么样子就什么样子了!! 不然它每次都是老样子 看你绑定数据的方式了,用datasource好像就不会 if (!IsPostBack){ 绑定DropDownList} if (!IsPostBack) { 绑定DropDownList }判断是不是第一次加载。 protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { ddlOneGoodType.Attributes.Add("onchange", "ddlOneGoodTypeChange()"); LoadDropdownList(); } } //加载dropdownlist private void LoadDropdownList() { ddlOneGoodType.DataSource = BLL.GoodTypeBLL.GetOneGoodTypes(); ddlOneGoodType.DataTextField = "TypeName"; ddlOneGoodType.DataValueField = "ID"; ddlOneGoodType.DataBind(); } //查询按钮,带参数ID转到另一详细页面 protected void ibSearch_Click(object sender, ImageClickEventArgs e) { Response.Redirect("Default.aspx?PN=goods_search_list&ID="+ddlOneGoodType.selectedValue+""); } 急求解决方案,邮件拦截的问题,分不够可以再加! 高手请进:asp.net 资源文件分离的问题 大家都要什么控件作为输入界面添加数据库新纪录啊? XML问题,小弟刚研究,不太懂。请大家指教。 DAL 与存储过程问题 datagrid控件的编辑问题 关于page_load事件有时不能激发的问题。 再求:单击DATAGRID一行,如何改变行背景色? FileUpload上传文件时,怎么显示缓冲的那个动图啊, 在一个页面中显示另一页面的输出结果,怎么做? 关于结算—送分的问题 这样的做法是属于用到了ajax框架吗,还是什么?
你在if(!page.ispostback){...}内进行初始化 其他时候就别去碰它啦 它爱什么样子就什么样子了!! 不然它每次都是老样子
{
绑定DropDownList
}
{
绑定DropDownList
}
判断是不是第一次加载。
{
if (!IsPostBack)
{
ddlOneGoodType.Attributes.Add("onchange", "ddlOneGoodTypeChange()");
LoadDropdownList();
}
}
//加载dropdownlist
private void LoadDropdownList()
{
ddlOneGoodType.DataSource = BLL.GoodTypeBLL.GetOneGoodTypes();
ddlOneGoodType.DataTextField = "TypeName";
ddlOneGoodType.DataValueField = "ID";
ddlOneGoodType.DataBind();
}
//查询按钮,带参数ID转到另一详细页面
protected void ibSearch_Click(object sender, ImageClickEventArgs e)
{
Response.Redirect("Default.aspx?PN=goods_search_list&ID="+ddlOneGoodType.selectedValue+"");
}