软件下载 | 资讯教程 | 最近更新 | 下载排行 | 一键转帖 | 发布投稿
您的位置:最火下载站 > 设计在线 > 媒体动画 > Flash教程:DataGrid 如何加超级链接

Flash教程:DataGrid 如何加超级链接

  烈火网(LieHuo.Net)教程DataGrid 如何加超链接,在单元格里点击某数据格后打开超链接?

  问:

  如果不能加的话不是太难用了么

  答1:

  在html中:

  ————————————————————————————————————————

  答2:

  我的意思是根据datagrid行中行的内容来定不同的超级链接的内容

  答3:

  留个名

  答4:

  ')" title="点击查看详细信息!">

  答5:

  DataTextField="titlename" HeaderText="题目" NavigateUrl="titleview.aspx">

  答6:

  nuaalfm():

  我的意思是根据datagrid行中行的内容来定不同的超级链接的内容

  ====================================================================

  不就是通过不同的id,访问不同的内容吗?

  答7:

  是不是只能通过DataTextField指定一个参数,如果我有好多参数需要传递给下一个页面怎么办?

  答8:

  DataTextField="titlename" HeaderText="题目" NavigateUrl="titleview.aspx">

  这种应该可以!

  答9:

  同意楼上

  答10:

  同意楼上所说,要更详细的控制可以在在ItemDataBound事件处理

  private void DgMsg_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)

  {

  Label lbMsgId = (Label)e.Item.FindControl("LbId");

  //lbMsgId是一个隐藏的label记录数据id

  if( lbMsgId != null )

  {

  System.Web.UI.WebControls.HyperLink hyForm = (HyperLink)e.Item.FindControl("HlForm");

  if( hyForm != null )

  {

  hyForm.NavigateUrl = "acceptpage.aspx?id=" + lbMsgId.Text;

  }

  }

  }

  答11:

  你可以考虑使用模板列来传递多个参数!

    相关阅读
    栏目导航
    推荐软件