FineUI 官方论坛

标题: HyperLinkField 中 怎么把页面变量作为链接的一个参数 [打印本页]

作者: ⑥阿太⑥    时间: 2013-4-9 00:35
标题: HyperLinkField 中 怎么把页面变量作为链接的一个参数
HyperLinkField 中 怎么把页面变量作为链接的一个参数
其中有一个参数是数据库里面的  另一个参数是页面的变量


<x:HyperLinkField HeaderText="选择" DataToolTipField="PlanName" Text="选择" DataNavigateUrlFields="Id" DataNavigateUrlFormatString="SelectTeachingPlanCourse.aspx?guid={0}&bb=<%=页面里面的变量%>"
                                DataNavigateUrlFieldsEncode="true" Target="_self" ExpandUnusedSpace="True"/>

这样写不行,有好点的方法吗

作者: sanshi    时间: 2013-4-9 02:31
可以用 行预绑定事件 或者 行绑定事件,或者直接使用模板列:
  1. <x:TemplateField Width="60px" HeaderText="性别">
  2.                 <ItemTemplate>
  3.                     <%-- Container.DataItem 的类型是 System.Data.DataRowView 或者用户自定义类型 --%>
  4.                     <%--<asp:Label ID="Label2" runat="server" Text='<%# GetGender(DataBinder.Eval(Container.DataItem, "Gender")) %>'></asp:Label>--%>
  5.                     <asp:Label ID="Label3" runat="server" Text='<%# GetGender(Eval("Gender")) %>'></asp:Label>
  6.                 </ItemTemplate>
  7.             </x:TemplateField>
复制代码





欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/) Powered by Discuz! X3.4