C#程序运行出错? 我的就是在dropdownlist表中添加一个值,但就是添加不进去 不知道是怎么回事? 帮忙看看
ublicpartialclass_Default:System.Web.UI.Page{protectedvoidPage_Load(objectsender,Even...
ublic partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if(!IsPostBack)
{ DropDownList1.Items.Add("aaa");
DropDownList1.Items.Add("bbb");
}
}
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
DropDownList1.Items.Add(TextBox1.Text);
}
}
大家看看为什么添加不进去???
忘记加分了 谁找出问题 我加10分 展开
{
protected void Page_Load(object sender, EventArgs e)
{
if(!IsPostBack)
{ DropDownList1.Items.Add("aaa");
DropDownList1.Items.Add("bbb");
}
}
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
DropDownList1.Items.Add(TextBox1.Text);
}
}
大家看看为什么添加不进去???
忘记加分了 谁找出问题 我加10分 展开
5个回答
展开全部
没有添加进去那是因为程序没有执行SelectedIndexChanged这个方法。要让DropDownList执行这个方法,必须要把它的AutoPostBack属性选为True,就是回发的意思,你试一试。应该就ok了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
DropDownList有个AutoPostBack属性,把它设置为True,我试了,是可行的。
希望可以帮到你
希望可以帮到你
参考资料: 自己验证 ~\(≧▽≦)/~啦啦啦
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
光看后台看不出来,必须同时看你的前台下拉框和页面是怎么设置的属性。最好把你的aspx文件一并贴出来
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
DropDownList1是否启用了自动回发?AutoPostBack="True"
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
请将 DropDownList1 的 AutoPostBack 属性设为 true
参考资料: 回答问题,保证质量 ^_^
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询