回 帖 发 新 帖 刷新版面

主题:HyperLinkField 列的传值问题

<asp:HyperLinkField DataNavigateUrlFields="submit_time" HeaderText="操作"
                Text="删除" NavigateUrl='delete.aspx?submit_time={0}'>
                <ItemStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
                <HeaderStyle BorderColor="Black" BorderStyle="Solid" BorderWidth="1px" />
            </asp:HyperLinkField>

//////////////////////////////////////////////////////////////////////////
这个列,为什么这个{0}获取不到submit_time这个字段具体的值?传递过去之后,还是{0}

回复列表 (共3个回复)

沙发

DataNavigateUrlFormatString="'delete.aspx?submit_time={0}"

NavigateUrl里只接受地址,不能使用数据{?}

板凳

[quote]DataNavigateUrlFormatString="delete.aspx?submit_time={0}"

NavigateUrl里只接受地址,不能使用数据{?}[/quote]

3 楼

哦,多谢!

我来回复

您尚未登录,请登录后再回复。点此登录或注册