<asp:TemplateColumn HeaderText="标记">
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%#Eval("id")%>'></asp:Label>
<asp:HyperLink ID="HyperLink1" runat="server" Visible='<%# (Convert.ToInt32(Eval("isOut")) == 0) && Tools.isPrivilegesGH(Session["userGH"].ToString()) %>'
NavigateUrl='setAlreadyOutput.aspx?id=<%#Eval("id")%>'>标记</asp:HyperLink>
</ItemTemplate>
</asp:TemplateColumn>----------------------
Label1处是有值可以显示出来,可是后面的超链接的参数就取不到值。应该怎么办?
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%#Eval("id")%>'></asp:Label>
<asp:HyperLink ID="HyperLink1" runat="server" Visible='<%# (Convert.ToInt32(Eval("isOut")) == 0) && Tools.isPrivilegesGH(Session["userGH"].ToString()) %>'
NavigateUrl='setAlreadyOutput.aspx?id=<%#Eval("id")%>'>标记</asp:HyperLink>
</ItemTemplate>
</asp:TemplateColumn>----------------------
Label1处是有值可以显示出来,可是后面的超链接的参数就取不到值。应该怎么办?
我觉得应该是服务器控件属性,要绑定数据的话,就全部绑定,不是常量和绑定结合.