而且页面的dropdownlist的SelectedIndexChanged事件没有反应了啊,已经autopostback=true了啊?
别的页面没有编辑器,就什么事都没有,怎么回事呢?
zz.ljsql a = new zz.ljsql();//创建类的实例
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
string stringselect = "select * from Level_Data";
DataSet dt = a.dataset(stringselect);
DropDownList1.DataSource = dt;
DropDownList1.DataBind();
string Level_Id = DropDownList1.SelectedValue;
string stringselect2 = "select * from Course_Data where Course_Level='" + Level_Id + "'";
DataSet dt2 = a.dataset(stringselect2);
DropDownList2.DataSource = dt2;
DropDownList2.DataBind();
}
}
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)//
{
string Level_Id = DropDownList1.SelectedValue;
string stringselect2 = "select * from Course_Data where Course_Level='" + Level_Id + "'";
DataSet dt2 = a.dataset(stringselect2);
DropDownList2.DataSource = dt2;
DropDownList2.DataBind();
}
protected void Button1_Click(object sender, EventArgs e)//提交按钮
{
string Com_Course = DropDownList2.SelectedValue;
string Com_Order = TextBox1.Text;
string Reading_Contect = content1.Value.ToString();
string stringinsert = "insert into Com_Data (Com_Course,Com_Order,Com_Contect) values ('" + Com_Course + "','" + Com_Order + "','" + Reading_Contect + "')";
a.execsql(stringinsert);
Page.ClientScript.RegisterStartupScript(this.GetType(), "message", "alert('添加成功!');", true);
}
13 个解决方案
#1
我的文本编辑器是eWebEditor,是不是它的问题?
#2
打断点 看看是怎么运行的
#3
早就调试了,第一次点击的时候,哪个事件里都没有作用,第二次点击的时候,才会在单击事件中选中!
#4
换fckeditor按钮放在外面。
#5
在page_load中断点,第一次是否经过page_load 呢
#6
把你的DROPDOWNLIST都封装成方法。pageload代码会简洁一些。
#7
DropDownList1_TextChanged
写到这个方法里看看!
写到这个方法里看看!
#8
封装成方法会好一些吗?
#9
第一次不经过page_load
#10
告诉你了写到TextChanged试试看
SelectedIndexChanging或者这里试试。。。
这些乱七八糟的触发事件我到现在也没弄个所以然出来,用的时候就挨个试 总会有一个合你心意的!
你这种问题不是事。。。就靠试!
SelectedIndexChanging或者这里试试。。。
这些乱七八糟的触发事件我到现在也没弄个所以然出来,用的时候就挨个试 总会有一个合你心意的!
你这种问题不是事。。。就靠试!
#11
SelectedIndexChanged
如果你一定用这个的话,不行你就加个默认的选中项试试看!
这东西最好用的就是AJAX。。。。服务器控件你就得挨个试,本来就不是什么好用的东西!
如果你一定用这个的话,不行你就加个默认的选中项试试看!
这东西最好用的就是AJAX。。。。服务器控件你就得挨个试,本来就不是什么好用的东西!
#12
#13
是不是用了updatepanel了?
#1
我的文本编辑器是eWebEditor,是不是它的问题?
#2
打断点 看看是怎么运行的
#3
早就调试了,第一次点击的时候,哪个事件里都没有作用,第二次点击的时候,才会在单击事件中选中!
#4
换fckeditor按钮放在外面。
#5
在page_load中断点,第一次是否经过page_load 呢
#6
把你的DROPDOWNLIST都封装成方法。pageload代码会简洁一些。
#7
DropDownList1_TextChanged
写到这个方法里看看!
写到这个方法里看看!
#8
封装成方法会好一些吗?
#9
第一次不经过page_load
#10
告诉你了写到TextChanged试试看
SelectedIndexChanging或者这里试试。。。
这些乱七八糟的触发事件我到现在也没弄个所以然出来,用的时候就挨个试 总会有一个合你心意的!
你这种问题不是事。。。就靠试!
SelectedIndexChanging或者这里试试。。。
这些乱七八糟的触发事件我到现在也没弄个所以然出来,用的时候就挨个试 总会有一个合你心意的!
你这种问题不是事。。。就靠试!
#11
SelectedIndexChanged
如果你一定用这个的话,不行你就加个默认的选中项试试看!
这东西最好用的就是AJAX。。。。服务器控件你就得挨个试,本来就不是什么好用的东西!
如果你一定用这个的话,不行你就加个默认的选中项试试看!
这东西最好用的就是AJAX。。。。服务器控件你就得挨个试,本来就不是什么好用的东西!
#12
#13
是不是用了updatepanel了?