ASP.NET(C#)初积累!(复选框全选,下拉框以及下拉框联动)
来源:互联网 发布:墨迹天气数据来源 编辑:程序博客网 时间:2024/05/29 02:51
复选框全选(javascript):
DataGrid的模版列HeaderTemplate和ItemTemplate中各放一个CheckBox:
<Columns>
<HeaderTemplate> //头模板代码
<asp:CheckBox id="chkHeader" runat="server" AutoPostBack="False"
onclick="javascript:SelectAll(this);">
</asp:CheckBox>
</HeaderTemplate>
<ItemTemplate> //项模板代码
<asp:CheckBox id="chkItem" runat="server"></asp:CheckBox>
</ItemTemplate>
</Columns>
在HTML加入以下函数:
<script language="javascript">
function SelectAll(tempControl)
{
var theBox=tempControl;
xState=theBox.checked;
elem=theBox.form.elements;
for(i=0;i<elem.length;i++)
if(elem[i].type=="checkbox" && elem[i].id!=theBox.id)
{
if(elem[i].checked!=xState)
elem[i].click();
}
}
</script>
下拉框以及联动(DropDownList)
private void Show()//第一个下拉框,注意要在PageLoad()里加入这个函数
{
if(ddl_type.Items.Count==0)
{
string ErrMessage = null;
Maint_Business Maint_Biz=new Maint_Business();
if(Maint_Biz.Get_AutoTypeListALL(out ErrMessage)&&Maint_Biz.iRecordCount!=0)
{
ddl_type.Items.Add("");
for(int i=0;i<Maint_Biz.ResultDS.Tables[1].Rows.Count;i++)
{
ListItem myli = new ListItem();
DataRow dr = Maint_Biz.ResultDS.Tables[1].Rows[i];
myli.Text = dr["AUTOTYPE_TYPE"].ToString();
myli.Value = dr["AUTOTYPE_ID"].ToString();
ddl_type.Items.Add(myli);
}
}
else
{
Response.Write("<script>alert(/""+ErrMessage+"/");</script>");
}
lbl_err.Text=ErrMessage;
}
}
private void ddl_type_SelectedIndexChanged(object sender, System.EventArgs e)//双击下拉框后,添加下面的代码
{
ddl_color.Items.Clear();
if(ddl_type.SelectedItem.Text=="")
{
return;
}
ddl_style.Items.Add("");
string ErrMessage = null;
Maint_Business Maint_Biz=new Maint_Business();
Maint_Biz.AutoTypeID=Convert.ToInt32(ddl_type.SelectedItem.Value);
if(Maint_Biz.Get_AutoStyleListALL(out ErrMessage)&&Maint_Biz.iRecordCount!=0)
{
for(int i=0;i<Maint_Biz.ResultDS.Tables[1].Rows.Count;i++)
{
ListItem myli = new ListItem();
DataRow dr = Maint_Biz.ResultDS.Tables[1].Rows[i];
myli.Text = dr["AUTOSTYLE_NAME"].ToString();
myli.Value = dr["AUTOSTYLE_ID"].ToString();
ddl_style.Items.Add(myli);
}
}
}
- ASP.NET(C#)初积累!(复选框全选,下拉框以及下拉框联动)
- ASP下拉框联动
- ASP.NET两级联动下拉框
- ASP 二级联动下拉框
- ASP 二级联动下拉框
- asp 下拉框二级联动
- asp 下拉框二级联动
- 复选框联动效果以及全选非全选,反选
- C#.NET 2005 如何在下拉框中实现GridView的复选框全选、条件选则
- ASP.NET MVC (+ Jquery) 实现省级地市的下拉框数据联动
- ASP.NET实现下拉框二级联动组件
- ASP.NET实现下拉框二级联动组件
- ASP.NET实现下拉框二级联动组件
- ASP.NET实现下拉框二级联动组件
- Asp.NET实现下拉框二级联动组件
- ASP.NET——实现两个下拉框动态联动
- 关于单选框、下拉框、复选框的数据回显问题以及全选和全不选
- 关于单选框、下拉框、复选框的数据回显问题以及全选和全不选
- 每次用javascript控制CSS的style时总是不会写。搜集一下遇到的
- 企业级敏捷之道
- java.sql.SQLException: ORA-00904: "PASSWORD": 标识符无效
- 熙熙有了很大的进步哦
- vb常用函數與介紹
- ASP.NET(C#)初积累!(复选框全选,下拉框以及下拉框联动)
- 为什么C++(中文版——感谢waterwalk翻译)
- COM工作过程示意(一):进程内组件
- 统计网站总访问量(c#)
- doc转pdf的工具 - CutePDF Writer
- web打包自动安装IIS和数据库
- 《pro Spring》学习笔记之使用Spring+James邮件服务器发送内嵌图片的HTML邮件
- [XML]RSS一个小例子
- 向客户端导出txt 文件