关于checkbox的小问题 你在checkbox选择事件里弹出你需要的框框就是了,在你弹出的框框里进行数据存储了。。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <asp:CheckBox ID="checkBoxAdd" runat="server" AutoPostBack="True" OnCheckedChanged="checkBoxAdd_CheckedChanged" Text="添加" /> <asp:Panel ID="PanelAdd" runat="server" Height="50px" Visible="False" Width="125px"> <asp:TextBox ID="TextBoxAdd" runat="server"></asp:TextBox> <asp:Button ID="ButtonAdd" runat="server" Text="添加" Width="83px" OnClick="ButtonAdd_Click" /></asp:Panel>如果你不想在panal里面加button,也可以用TextChanged事件protected void checkBoxAdd_CheckedChanged(object sender, EventArgs e){ if (this.checkBoxAdd.Checked) { this.PanelAdd.Visible = true; } else { this.PanelAdd.Visible = false; }}protected void ButtonAdd_Click(object sender, EventArgs e){ string sql = string.Format("insert into 表名(字段名) values('{0}')",TextBoxAdd.Text.Trim()); SqlConnection conn = new SqlConnection("server=.;uid=sa;pwd=;database=数据库名"); SqlCommand cmd = new SqlCommand(sql, conn); try { conn.Open(); cmd.ExecuteNonQuery(); } catch (Exception ex) { throw ex; } finally { conn.Close(); conn.Dispose(); }} 在CheckedChanged事件里写代码: private void checkBox1_CheckedChanged(object sender, EventArgs e) { if (checkBox1.Checked) { Form1 form = new Form1(); form.Show(); } else { MessageBox.Show("BBB"); } } 事件处理!参考MSDN中的CheckBox类 如何使label的位置设置成自动 excel 导入sql server 问题 什么时候使用缓存 窗体对其嵌套的网页进行控制 ???? C#数据库系统开发完全手册 谁知道 如何从获得局域网中一台PC的工作组 和域名 ? 当图片控件pic上有遮挡物时,函数返回的图片也有遮挡物,问如何去除遮挡物? 问个简单问题? 创建的ASP.NET WEB服务,为什么没法调试? c#里的sql语句嵌套变量问题 c如何构建多(模块)dll程序 [提问] C#如何获取IIS framework runtime version?
<asp:CheckBox ID="checkBoxAdd" runat="server" AutoPostBack="True" OnCheckedChanged="checkBoxAdd_CheckedChanged"
Text="添加" />
<asp:Panel ID="PanelAdd" runat="server" Height="50px" Visible="False" Width="125px">
<asp:TextBox ID="TextBoxAdd" runat="server"></asp:TextBox>
<asp:Button ID="ButtonAdd" runat="server" Text="添加" Width="83px" OnClick="ButtonAdd_Click" /></asp:Panel>如果你不想在panal里面加button,也可以用TextChanged事件
protected void checkBoxAdd_CheckedChanged(object sender, EventArgs e)
{
if (this.checkBoxAdd.Checked)
{
this.PanelAdd.Visible = true;
}
else
{
this.PanelAdd.Visible = false;
}
}
protected void ButtonAdd_Click(object sender, EventArgs e)
{
string sql = string.Format("insert into 表名(字段名) values('{0}')",TextBoxAdd.Text.Trim()); SqlConnection conn = new SqlConnection("server=.;uid=sa;pwd=;database=数据库名");
SqlCommand cmd = new SqlCommand(sql, conn); try
{
conn.Open();
cmd.ExecuteNonQuery();
}
catch (Exception ex)
{
throw ex;
}
finally
{
conn.Close();
conn.Dispose();
}
}
{
if (checkBox1.Checked)
{
Form1 form = new Form1();
form.Show();
}
else
{
MessageBox.Show("BBB");
}
}