请详细说一下好吗?
HTML页面里是这样的<input type="checkbox" value="101">
我应该在.aspx里怎样写?

解决方案 »

  1.   

    <input type="checkbox" value="101">
    改为:
    <input type="checkbox" value="101" id="checkbox1" runat="server">在aspx.cs中定义:
    protected System.Web.UI.HtmlControls.HtmlInputCheckBox checkbox1;然后在你需要判断的地方:
    根据checkbox1.Checked来判断CheckBox是否选中
      

  2.   

    谢谢,不过我是用一个静态的HTML页面提交的,不能这么做:(
    HTML页面里的Form的action指向我的.aspx,我是想用Request对象得到这个值101
      

  3.   

    明白
    但是CheckBox的Value是不会提交的如果你要提交Value的话,可以使用Hidden:<input type="hidden" name="hideValue" value="101">然后:
    string hideValue = Request.Params["hideValue"];
      

  4.   

    你只能把它的值通过变量或者session来传递,你是没发直接得到checkbox的value的。
      

  5.   

    以前的asp程序是可以得到的对吗?
      

  6.   

    asp也做不到这和服务器的脚本语言没关系,这是Html的规范
      

  7.   

    checkbox传递的是一个bool值,即选中或没选中的状态。