1066454733
2015-09-17 10:30
采纳率: 22.2%
浏览 3.1k

ASP复选框勾选显示问题

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="WebApplication2.WebForm1" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">



无标题页



    您的兴趣爱好</div>
<asp:CheckBox ID="CheckBox1" runat="server" 
    oncheckedchanged="CheckBox1_CheckedChanged" Text="钓鱼" />
<p>
    <asp:CheckBox ID="CheckBox2" runat="server" Text="养花" />
</p>
<p>
    <asp:CheckBox ID="CheckBox3" runat="server" Text="读书" />
</p>
<asp:CheckBox ID="CheckBox4" runat="server" Text="运动" />
<br />
<br />
<p>
    <asp:CheckBox ID="CheckBox5" runat="server" Text="是否允许别人看到" />
</p>
<asp:Button ID="Button1" runat="server" Text="提交" />
</form>


图片说明
代码运行之后显示如下图,问题就是勾选复选框之后,再按提交就不显示勾选项
图片说明

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • threenewbee 2015-09-17 10:41

    在你的page_load中添加
    if (!postback)
    {
    //初始化代码
    }

    评论
    解决 无用
    打赏 举报
  • fudapeng7 2015-09-17 13:35

    提交那个按钮的点击事件里面最后加上初始化页面,或者再给那几个复选框设置为选中

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题