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

    摘要: access数据库中有字段id(数字型),date(日期型,yyyy-mm-dd hh:nn:ss), id date 1 2005-6-1 13:12:12 2 2005-6-2 12:12:34 3 2005-6-2 12:14:34 比如今天是6月2日,如何查找今天的数据条数? select count(id) from table where date=now() 有错误! ......
 ·    »显示摘要«
    摘要: #include<stdio.h> void main() { char c;int i; c=43;i=c; printf("i=%d\n",i); c=\376;i=c; printf("i=%d\n",i); } 为什么第二次i的输出是-2,搞不懂,请指教 ......


小妹学编程以来遇到最大的难题DataList里如何添加使用checkbox

小妹编程五月有余!  
  这是小妹遇到的最大难题!已经解决一个下午了!  
  请师哥们帮忙!  
  我写了一个DataList如何往里添加checkbox和并取出它相对应的值啊!  
   
  <asp:datalist   id="dls_Car"   runat="server"   CellPadding="0">  
  <HeaderTemplate>  
  <TABLE   id="Table1"   cellSpacing="1"   cellPadding="2"   width="100%"   align="center"   border="0">  
  <TR   bgcolor="#99ccff">  
  <TD   align="center"   width="10%">姓名</TD>  
  <TD   align="center"   width="10%">出生日期</TD>  
  <TD   align="center"   width="10%">民族</TD>  
  <TD   align="center"   width="10%">政治面貌</TD>  
  <TD   align="center"   width="10%">婚姻状态</TD>  
  <TD   align="center"   width="10%">文化程度</TD>  
  </TR>  
  </TABLE>  
  </HeaderTemplate>  
   
  <ItemTemplate>  
  <TABLE   id="Table2"   cellSpacing="1"   cellPadding="1"   width="100%"   align="center"   border="0">  
  <TR   align="center"   bgColor="#e9f1fb">  
  <TD   align="center"   width="10%"   bgColor="#e9f1fb">  
  在这行添加CheckBox吧怎么!添加啊!  
  </TD>  
  <TD   align="center"   width="10%"   bgColor="#e9f1fb"><A   class=blue   href=<%#   DataBinder.Eval(Container.DataItem,"Serial_Id","Show.aspx?Serial_Id={0}")%>><%#   DataBinder.Eval(Container.DataItem,"TALENT_Name")%></A></TD>  
   
  <TD   align="center"   width="10%"><%#   DataBinder.Eval(Container.DataItem,"TBirthday")%></TD>  
  <TD   align="center"   width="10%"><%#   DataBinder.Eval(Container.DataItem,"Nations")%></TD>  
  <TD   align="center"   width="10%"><FONT   face="宋体"><%#   DataBinder.Eval(Container.DataItem,"political")%></FONT></TD>  
  <TD   align="center"   width="10%"><FONT   face="宋体"><%#   DataBinder.Eval(Container.DataItem,"Marriage")%></FONT></TD>  
  <TD   align="center"   width="10%"><FONT   face="宋体"><%#   DataBinder.Eval(Container.DataItem,"Culture")%></FONT></TD>  
  </TR>  
  </TABLE>  
  </ItemTemplate>  
  </asp:datalist>  
  <TABLE>  
  <tr   align="center"   bgColor="#e9f1fb">  
  <td   align="center"   width="100%"><asp:button   id="btOK"   runat="server"   CausesValidation="False"   Text="确定"   ></asp:button></td>  
  </tr>  
  </TABLE>  
   
  以上是我是我写的一个DataList,我是不会怎么添加CheckBox啦!  
   
  还有怎么在确定按钮里使用这个CheckBox啊!  
  能否取出<TD   align="center"   width="10%"   bgColor="#e9f1fb"><A   class=blue   href=<%#   DataBinder.Eval(Container.DataItem,"Serial_Id","Show.aspx?Serial_Id={0}")%>><%#   DataBinder.Eval(Container.DataItem,"TALENT_Name")%></A></TD>  
   
  这行里Serial_Id的值啊!这个值页面一加载的时候我就赋给它了!  
   
  谢谢各位师哥啦!

NO.1   作者: hackate

if(chk.Checked==true)  
  {  
                                                                                response.write("<script>alert(选中第   "   +   DlsItem.ItemIndex   +"   行);</script>");  
  }  
 

NO.2   作者: zeusvenus

用模扳列再添加checkbox就行了!

NO.3   作者: LaoDai_Net

<input   type="hidden"   id="SelectedID"   runat="server"    
  value=<%#   DataBinder.Eval(Container.DataItem,   "id")%>   NAME="SelectedID"/>  
  <asp:CheckBox   ID="chkExport"   Runat="server"   />  
   
  不是插入一个隐藏域   SelectedID  
   
  这句   ((HtmlInputHidden)DlsItem.FindControl("SelectedID")).Value     取出其值啊  
 

NO.4   作者: LaoDai_Net

上面写错了  
  <input   type="hidden"   id="SelectedID"   runat="server"    
  value=<%#   DataBinder.Eval(Container.DataItem,   "Serial_Id")%>   NAME="SelectedID"/>

NO.5   作者: pijianhua

上面写错了,是  
  <asp:CheckBox   value=<%#   DataBinder.Eval(Container.DataItem,"Serial_Id")%>   ID="chkExport"     Runat="server"   />  
   
  然后用((HtmlInputCheckBox)DlsItem.FindControl("chkExport")).Value     取得值.

NO.6   作者: hackate

现在的问题是它如何取出  
  <TD   align="center"   width="10%"   bgColor="#e9f1fb"><A   class=blue   href=<%#   DataBinder.Eval(Container.DataItem,"Serial_Id","RecordShow.aspx?Serial_Id={0}")%>><%#   DataBinder.Eval(Container.DataItem,"TALENT_Name")%></A></TD>  
   
  它的Serial_Id的值的问题!!  
   
  ------------------------简单的  
  <TD   align="center"   width="10%"   bgColor="#e9f1fb"><A   class=blue   id="lnk"   runat="server"   href=<%#   DataBinder.Eval(Container.DataItem,"Serial_Id","RecordShow.aspx?Serial_Id={0}")%>><%#   DataBinder.Eval(Container.DataItem,"TALENT_Name")%></A></TD>  
   
  然后在后台可以这样获得  
   
  string   strlnk   =   ((HtmlAnchor)e.Item.FindControl("lnk")).Href;  
 


 ·flash和asp之间的来回通信问题.    »显示摘要«
    摘要: 1.asp向2.asp页面利用页面后加?的方法传了一个flag参数, 2.asp页面中有个一个flash按钮,请问,flash按钮要怎么接收这个flag参数. flash按后要求跳转到3.asp?flag=a(a是用1.asp传来的参数!) 如果达到上面的效果,谢谢! ......
» 本期热门文章:

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