gridview 一条记录多行显示-ASP.NET

gridview 一条记录多行显示-ASP.NET,第1张

你想一想了,一条数据要不显示在一列上,要不显示在一行上,不能一条数据显示在两行上吧,那样标头怎么么弄啊。你说对不?

如果那样的话,你还是用DATALIST吧,那样你可以让它横排显示或是竖排显示了。

补存:

呵呵呵

别说我还真的不知道,那我想问你,如果安你那样说的它们的标题显示在那儿啊?

我这儿也刚好要用到这个,我到也想学一下。

呵呵呵

要每一行一个button就容易,在gridview里加上这个,注意gridview已绑定数据才能用eval

<asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="False" CommandName="Edit" CommandArgument='<%#Eval("ID") %>'

Text=" Edit">

</asp:LinkButton>

CommandArgument就可以当传参。后台代码:

protected void GVAClientList_RowCommand(object sender, GridViewCommandEventArgs e)

{

string values = e.CommandArgument.ToString()

if (e.CommandName == "Edit")

{

Response.Redirect(Request.ApplicationPath+"/ClientEdit.aspx?Id=" + values)

}

}

这样另一页面就能得到ID,再读数据库取出所有

设置单元格绑定属性<asp:BoundField DataField="AuditContents" HeaderText="审核内容" HtmlEncode="false">这个很关键HtmlEncode="false"然后就是单元格的内容就可以使用html输出了,换行<br>,放个table都可以的


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6661586.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存