天使的网站编程经验分享
天使将会展现网站编程最真实的一面,包括编程中遇到的一些错误指令的处理,网站调试过程,排查代码错误等,通过本系列经验,相信你在.net网站开发方面会有一个很大的提升。同时也希望小伙伴们喜欢天使的经验,把
天使将会展现网站编程最真实的一面,包括编程中遇到的一些错误指令的处理,网站调试过程,排查代码错误等,通过本系列经验,相信你在.net网站开发方面会有一个很大的提升。同时也希望小伙伴们喜欢天使的经验,把我的经验分享给更多需要帮助的人。
在编辑界面增加下拉列表控件
要实现二级联动分类列表,我们需要在编辑界面上增加一个下拉列表控件。可以使用的DropDownList控件来实现,需要添加两个DropDownList控件,一个用于显示大分类,另一个用于显示小分类。
修改代码以实现二级联动
进入代码界面,对新增的下拉列表控件进行相应的修改。首先,在数据库中调试SQL语句,查找新闻子ID为空的记录,即大分类。然后,打开第一个下拉列表框的属性窗口,选择TextChanged事件,并双击进入代码界面。
根据大分类获取对应的小分类
当大分类文本内容改变时,我们需要根据获取到的大分类名查询对应的小分类名。可以在MyClass类中新增一个方法,该方法返回一个SQL的查询结果。通过执行相应的SQL语句,可以得到对应大分类的小分类。
public string sqlResult(string txt, string sCmd)
{
try
{
SqlConnection cnn ();
SqlCommand cmd new SqlCommand();
CommandType.Text;
sCmd;
cnn;
SqlDataAdapter da new SqlDataAdapter();
cmd;
DataSet ds new DataSet();
(ds, "Table");
string re ["Table"].Rows[0][txt].ToString();
da.Dispose();
return re;
}
catch
{
return txt;
}
}