如果你是使用的服务器控件那么 就设置 textbox的textmode=“password”就好了即:
<asp:TextBox ID="TextBox1" runat="server" TextMode="Password"></asp:TextBox>
如果是html的就用:
如<input type="password" value="你将要填写的值" />
//创建连接字符串string connString = "Data Source=.Initial Catalog=TESTUser ID=sapassword=123456"
using (SqlConnection conn = new SqlConnection(connString))
{
conn.Open()//打开数据库连接
//声明插入语句
string sql = "INSERT INTO 港口环境数据表 温度,水温,降水量,盐度,PH,无机氮,磷酸盐,硅酸盐,溶解氧,潮差 VALUES(@温度,@水温,@降水量,@盐度,@PH,@无机氮,@磷酸盐,@硅酸盐,@溶解氧,@潮差 )"
//创建SqlCommand命令
SqlCommand cmd = conn.CreateCommand()
cmd.CommandText = sql
//创建SqlCommand命令的参数
SqlParameter[] parms = { new SqlParameter("@温度",SqlDbType.Int),
new SqlParameter("@水温",SqlDbType.Int),
new SqlParameter("@降水量",SqlDbType.Char,10),
//……
new SqlParameter("@潮差",SqlDbType.Int)
}
//为命令参数赋值
parms[0].Value = Convert.ToInt32(textbox1.Text.Trim().ToString())
// parms[].Value = 文本框的值
//将参数添加到SqlCommand命令中
cmd.Parameters.AddRange(parms)
//执行插入语句
cmd.ExecuteNonQuery()
conn.Close()//关闭数据库连接
}
这个就要用到控件的Enable属性了。当Enable为true时,控件是可用的;为false时控件不可用,也就是说能看得见控件,但是无论怎么点击它都没反应。所有,你在button1的click事件函数里面加入:
button1.Enable = false;//注意这里的button1一定要是你控件的ID值
textbox1.Enable = false;//或者你直接在textbox1控件属性里面改,记住这个属性一定要设置
//否则,textbox1控件是可用状态,也就是说是可以编辑的,把它的
//Enable属性设为false它才不能被修改
这时你的button1就不能再按下去了,然后你在button2的click事件函数中加入:
button1.Enable = true;
这时你的button1就恢复到可用状态了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)