资讯   |   开发   |   选机中心   |   产品大全 | IBM | 惠普 | 联想 | 戴尔 | 苹果 | 神舟
更多: | 华硕 | 明基 | 方正 | 紫光 | TCL | 夏新 | 联宝 | 宏碁 | 七喜 | 长城 | 清华同方 | 海尔 | 三星 | 东芝 | 索尼 | 富士通 | LG | 技术 | ddnoon
当前位置:笔记本 > 软件开发 >
Advertisement
文章正文

csdn当收藏某个页面以后,在“我的收藏夹”里边动态增加了收藏的内容和一个textbox,是怎么实现的?

类型:转载   责任编辑:asp.net   日期:2007/05/23


热门软件下载:


   

csdn当收藏某个页面以后,在“我的收藏夹”里边动态增加了收藏的内容和一个textbox,是怎么实现的?  
  关键问题是这些内容怎么实现动态增加的,特别是textbox,高手指点!

网友回答:

发表者:wangdequan1024

CSDN是ASP的,其实你点收藏的时候,直接把该条记录保存到数据库中的表中,而你的看到是用table来做的一个页面,共有两列,前面一列是checkbox,后面就是数据表中的标题~  
  用循环实现的~

发表者:zpisgod

当然可以,例如用datagrid的模板列

发表者:wangdequan1024

可以的,在DataGrid里嵌一个表格,正常绑定DataGrid就可以了,如下:  
  下面是我一个页面中的内容,我没改,你就凑合着看吧  
  <asp:datagrid   id="MyDataGrid1"   runat="server"   AutoGenerateColumns="False"   AllowPaging="True"   Width="686px"  
  CssClass="table3"   ShowHeader="False"   PageSize="5">  
  <Columns>  
  <asp:TemplateColumn>  
  <ItemTemplate>  
  <table   width="100%"   align="center"   class="table0">  
  <tr   bgcolor="#466df4"   height="30">  
  <td   colspan="3">  
  <strong><font   color="#FFFFFF">  
  <%#   DataBinder.Eval(Container.DataItem,   "title")   %>  
  </font></strong>  
  </td>  
  </tr>  
  <tr   height="30">  
  <td   width="30%">  
  <asp:Label   ID   ="lb0"   Runat   =server   text=<%#DataBinder.Eval(Container.DataItem,   "creat_user").ToString()%>   Visible=False>  
  </asp:Label>  
  <asp:Label   ID   ="lb1"   Runat   =server   text=<%#person_deal(DataBinder.Eval(Container.DataItem,   "creat_user").ToString())%>>  
  </asp:Label>  
  <asp:Label   ID   ="lb2"   Runat   =server   text=<%#user_deal(DataBinder.Eval(Container.DataItem,   "creat_user").ToString())%>>  
  </asp:Label>  
  </td>  
  <td   colspan="2">  
  <%#   FormatString(DataBinder.Eval(Container.DataItem,   "memo").ToString())%>  
  </td>  
  </tr>  
  <tr   bgcolor="#f1f1f1"   height="30">  
  <td>  
  <asp:Label   ID   ="lb3"   Runat   =server   text=<%#   DataBinder.Eval(Container.DataItem,   "creat_time")   %>>  
  </asp:Label>  
  </td>  
  <td   width="50%">  
  <a   href=<%#   DataBinder.Eval(Container.DataItem,   "attach_path")   %><%#   DataBinder.Eval(Container.DataItem,   "attach_truename")   %>   target=_blank>  
  <%#   DataBinder.Eval(Container.DataItem,   "attach_name")   %>  
  </a>  
  </td>  
  <td   width="20%"   align="right"   valign="bottom">  
  <asp:LinkButton   text="删除"   Runat="server"   ID="ld"   CommandName="delete"></asp:LinkButton>  
  </td>  
  </tr>  
  </table>  
  </ItemTemplate>  
  </asp:TemplateColumn>  
  </Columns>  
  <PagerStyle   NextPageText="下一页"   PrevPageText="上一页"   HorizontalAlign="Right"   CssClass="table0"></PagerStyle>  
  </asp:datagrid>

发表者:lxy6080

孟老大这里有例子和源码:  
  http://dotnet.aspx.cc/ShowDetail.aspx?id=FF130C7F-3650-4DA6-8943-8AA4AF3E3459


 

 
热门推荐笔记本: 清华紫光笔记本
相关文章:
笔记本相关:
IT技术文章:
webmaster:popbb@126.com   最佳浏览:1024X768 MSIE
©2007 popbb.net All Rights Reserved