天使将会展现网站编程最真实的一面,包括编程中遇到的一些错误指令的处理,网站调试过程,排查代码错误等,通过本系列经验,相信你在.net网站开发方面会有一个很大的提升。同时也希望小伙伴们喜欢天使的经验,把我的经验分享给更多需要帮助的人。
工具/原料
在文件夹【news】上单击右键,选择添加新项目
选择一个Web窗体,统一命名规则,不使用母版页,点击确定
设计添加分类的界面,界面的美化可以以后自行发挥创意,这里只要将代码书
页面加载的同时,填充大分类
if (!IsPostBack) { string sql = "select class_name from new_class where class_id='' "; myclass.FillDropDownList(dp_class, sql, "class_name"); }
大分类选择时,自动查找对应的小分类名,显示在列表中
string sqClass_id = "select [id] from new_class where class_name='" + dp_class.Text + "' "; string Class_id = myclass.sqlResult("id", sqClass_id); string sql = "select class_name from new_class where class_number='" + Class_id + "'and class_id!=''"; myclass.FillDropDownList(dp_class_name, sql, "class_name");
记得将 AutoPostBack="True"
不然切换选项不会激活事件
三个下拉选项已经实现了自动填充功能