当前位置:首页
开发技术指南» 文章正文
    引言:

    摘要: 本来机器有病毒,杀毒软件启动不了,我就进了安全模式把病毒杀了。然后在进系统就不行了,就连进安全模式也不行了,到了登陆的界面输入密码登陆之后几秒后又返回到登陆界面,我网上查了下说微软有这方面的资料我去看了看说可能有由某些服务没启动造成的要远程登陆进去修改注册表,但是我的ipc共巷是关了的啊,进不去了。麻烦哪位大哥讲下该怎么办啊,谢谢了。 ......
    摘要: 这样子不行呀: aspx页面中设置属性public string letterids { get { return hdnselectedvalues.value; } } 用户控件中aspx as=new aspx 不能获取as.letterids的值,apsx中这行报错:return hdnselectedvalues.value;system.nul......


datagrid的checkbox问题

在datagrid中加了一个checkbox,但这个checkbox不是绑定的,datagrid其它例是绑定的,而这个checkbox初始化时,是通过程序来设定的。  
   
  在同一个页面上有一button,当单击时,获取checkbox的值。  
  但我发现如果初始化在Page.Ispostback中的话,则checkbox全为false,在(!page.ispostback)中的话checked却没有任何更改。  
  求助。

NO.1   作者: lovefootball)

代码?~~~~~~~  
   
  在(!page.ispostback)中绑定checkbox肯定是没问题的  
 

NO.2   作者: HJ_34

这是对的啊.  
  你要是把所有代码都写在PAGE_LOAD里面,那我也没办法.  
  你可以在点击BUTTON后,做个循环来判断是否CHECK.

NO.3   作者: stoneallen

参考一下:  
  <asp:TemplateColumn   HeaderText="选择">  
  <HeaderStyle   Width="5%"></HeaderStyle>  
  <ItemStyle   HorizontalAlign="Center"   VerticalAlign="Middle"></ItemStyle>  
  <HeaderTemplate>  
  <FONT   face="宋体">选择</FONT>  
  </HeaderTemplate>  
  <ItemTemplate>  
  <asp:CheckBox   id="cb_select"   runat="server"   Width="24px"></asp:CheckBox>  
  </ItemTemplate>  
  </asp:TemplateColumn>  
  后台:  
  private   void   Button1_Click(object   sender,   System.EventArgs   e)  
  {  
          for(int   i   =   0;   i   <   this.DataGrid1.Items.Count;   i   ++)  
          {  
  if(((CheckBox)this.DataGrid1.Items[i].FindControl   ("cb_select")).Checked   ==true)  
  {  
                              [处理代码]  
  }  
          }  
  }

NO.4   作者: stoneallen

如果checkbox初始化时,是通过程序来设定的,你也可以这样  
  <ItemTemplate>  
            <asp:CheckBox   id="cb_select"   runat="server"   Width="24px"  
              Checked=<%#   GetStatus(DataBinder.Eval(Container,   "DataItem.id").ToString())%>></asp:CheckBox>  
  </ItemTemplate>  
  后台:  
  protected   bool   GetStatus(string   sender)  
  {  
            [处理代码]  
  }  
 

NO.5   作者: niefeng9455

用JS

NO.6   作者: goody9807

http://goody9807.611.cn/Announce/Announce.asp?BoardID=2&ID=725


    摘要: 怎么样把ansistring类型安全转换成char *类型 我自我写个。。。可就是不行。。。。转变后有个别字符变了。 void __fastcall tform1::button2click(tobject *sender) { int bufflen=edit1->text.length(); label1->caption=edit1->text; char *buf......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE