当前位置:编程学习 > C#/ASP.NET >>

很简单,我是新手,各位大人帮我看看。。。

后台:
this.DataList1.DataSource = DST;
this.DataList1.DataBind();


前台:
<asp:DataList ID="DataList1" runat="server">
    <ItemTemplate>
      <asp:HyperLink ID="HyperLink1" runat="server" Target="_self"  NavigateUrl=''  Text="ddd"><asp:Image ID="Image1" runat="server" /></asp:HyperLink>
      <br />
      <asp:HyperLink ID="HyperLink2" runat="server" Target="_self"  NavigateUrl=''  Text="ddd"><asp:Image ID="Image1" runat="server" /></asp:HyperLink>
    </ItemTemplate>
</asp:DataList>


我想在前台的两个HyperLink和Image绑定DST的第一行和第二行的某个字段值,应该怎么写? --------------------编程问答-------------------- Text = "<%# eval('值') %>" --------------------编程问答--------------------
引用 1 楼 lon123 的回复:
Text = "<%# eval('值') %>"

怎么写固定某一行? --------------------编程问答-------------------- DST是table么?
this.DataList1.DataSource = DST.Tables[0].DefaultView;

<asp:HyperLink ID="HyperLink2" runat="server" Target="_self" NavigateUrl='' Text=<%#DataBinder.Eval(Container.DataItem,"字段1") %></><asp:Image ID="Image1" runat="server" /></asp:HyperLink>


  --------------------编程问答-------------------- 飘啊飘

<%# Container.ItemIndex == Index%> --------------------编程问答-------------------- 不明白,举个例子说明一下 --------------------编程问答-------------------- --------------------编程问答--------------------
引用 3 楼 teresa_tanxiaoguang 的回复:
DST是table么?

C# code
this.DataList1.DataSource = DST.Tables[0].DefaultView;


HTML code
<asp:HyperLink ID="HyperLink2" runat="server" Target="_self" NavigateUrl='' Text=<%#DataBinder.Eval(Conta……


uop
--------------------编程问答-------------------- 帮你顶。。。加油。。 --------------------编程问答-------------------- 帮顶一下,菜鸟飘过中 --------------------编程问答--------------------
引用 2 楼 mynagoo 的回复:
引用 1 楼 lon123 的回复:
Text = "<%# eval('值') %>"

怎么写固定某一行?

这个就可以 --------------------编程问答--------------------
引用 1 楼 lon123 的回复:
Text = "<%# eval('值') %>"

   这个就行
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,