日期:2014-05-18 浏览次数:20589 次
protected void Button1_Click(object sender, EventArgs e) { Label1.Text = "<INPUT NAME='CheckBox1' ID='CheckBox1' value='aa' type='checkbox'"; } protected void Button2_Click(object sender, EventArgs e) { Response.Write(Request.Form["CheckBox1"]); }
------解决方案--------------------
前台不知道你是怎么弄的,没看明白
就不好说了
那我这写个触发器当插入数据时把它改为是或者否把.
把你插入是或否的字段看作为CHK,true与false原来传进来的值;
create or replace trigger on table1
after insert
for each row
as
begin transaction
declare @chk
set @chk=(select CHK from inserted)
if @chk="true"
update table1 set CHK="是"
if @chk="false"
update table1 set CHK="否"
commit transaction
------解决方案--------------------
strToHTML += " <TD class=\"tablenr\" align=center width=\"10%\"> <INPUT NAME="+ShiFouQQname+" ID="+ShiFouQQname+" value=\""+ShiFouQQ+"\" type=\"checkbox\" class=\"textfield\"style=\"WIDTH:100%\"> </TD>"
Response.Write(Request.Form["ShiFouQQname"]);
或者
加个隐藏域
strToHTML += " <TD class=\"tablenr\" align=center width=\"10%\"> <INPUT NAME="+ShiFouQQname+" ID="+ShiFouQQname+" value=\""+ShiFouQQ+"\" onclick=\"if this.checked{document.form1.QQname.value=1}\" type=\"checkbox\" class=\"textfield\"style=\"WIDTH:100%\"> </TD>"
<input type="hidden" runat="server" name="QQname" id="QQname">
后台直接
string s1=QQname.Value;
------解决方案--------------------
strToHTML += " <TD class=\"tablenr\" align=center width=\"10%\"> <INPUT NAME="+ShiFouQQname+" ID="+ShiFouQQname+" value=\""+ShiFouQQ+"\" type=\"checkbox\" class=\"textfield\"style=\"WIDTH:100%\"> </TD>"