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

    摘要: 但种种原因你还不得不干,怎么办? 找大连的合作伙伴。 1,struts+hibernate的架构。 2,里边有简单的订单和图形报表功能。 3,数据库30多个表。 4,我已开发了大部分。 5,在生活上碰到了其他的问题,让我现在没心情做下去了。 意寻一位(或几位)心地善良,人品俱佳,性格开朗,奋发向上,工作不忙,乐观向上的男性或女性程序员携手共进。有意者请加qq:29984955,请注明“cs......
 ·c++程序员的爱情诗,欢迎捧场    »显示摘要«
    摘要: 我不是诗人,所以,只能够把爱你写进程序, 当作不可解的密码,作为我一个人知道的秘密 我以为你是我的唯一,过了很久才发现,你不是我独占的服务器 我可以传递,却什么都不能够取回,大师说,此算法不可逆 我想析构我自己,却没有多少勇气,只能够注释掉关于你的记忆 想寻找你的信息,突然发现,你已经不在我的域 我想重载爱的定义,把你我封装在一起, 在我的名字空间里,再也找......


Repeater的问题,求助

有一repeater,绑定了ID字段,repeater每一行有一个LinkButton(或者能做成超联接也可以)  
  点击这个按钮(连接),弹出确定取消的对话框,点确定就进行相应的id操作。  
  就是说点这个按钮(连接),取到该行数据在数据库内的ID值,并超作。

NO.1   作者: seaonce

(1)超链接:  
      <a   onclick="return   confirm(你确定要删除吗?);"   href=Class.aspx?del=del&id=<%#DataBinder.Eval(Container.DataItem,"ClassId")%>>  
  删   除</a>  
  (2)linkbutton:  
  现在该REPEATER循环体内,放一隐藏LABEL,并赋值ID  
  例:  
  <asp:Label   id="Label1"   runat="server"   Text=<%#DataBinder.Eval(Container.DataItem,"ClassId")%>   /></TD>  
   
      然后在页面右面的属性中选择该REPEATER的事件,并双击在.CS中建立事件,然后获取ID即可  
   
  例:  
   
  private   void   replist_ItemCommand(object   source,   System.Web.UI.WebControls.RepeaterCommandEventArgs   e)  
  {  
                  int   id=Convert.ToInt32(((Label)e.Item.FindControl("Label1")).Text)  
  }  
 

NO.2   作者: hackate

如果你是删除是在本页的话,还用URL做啥,汗。直接用linkbutton  
  <asp:linkbutton   id="lnkbtn"   runat="server"   text="删除"   commandname="delete"   />  
  然后象楼上说的,你可以加个隐藏的label来获得id值  
  <asp:Label   id="Label1"   runat="server"   Visable="False"   Text=<%#DataBinder.Eval(Container.DataItem,"ClassId")%>   />  
   
  然后在后台设置repeater的itemcommand事件中,判断e.commandname="delete"然后在恨恨地删除,嘻嘻。


    摘要: 父亲姓周,母亲也姓周 名字采用后,再送500分。。。 ......
» 本期热门文章:

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