FineUI给表格行内链接设置弹出窗体

Posted Arlar

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FineUI给表格行内链接设置弹出窗体相关的知识,希望对你有一定的参考价值。

FineUI的表格链接可以设置相应的弹出窗体,这样我们可以借此实现对表格行相关的信息查询、编辑等功能。

前台代码:

<f:Grid ID="Grid1" Width="800px" DataKeyNames="Id,Name" runat="server" Title="表格">
    <Columns>
        <f:BoundField DataField="Name" HeaderText="姓名" />
        <f:TemplateField HeaderText="性别">
            <ItemTemplate>
                <%# GetGender(Eval("Gender")) %>
            </ItemTemplate>
        </f:TemplateField>
        <f:TemplateField HeaderText="操作">
            <ItemTemplate>
                <a href="javascript:<%# GetEditUrl(Eval("ID")) %>">编辑</a>
            </ItemTemplate>
        </f:TemplateField>
    </Columns>
</f:Grid>
<f:Window ID="Window1" Title="用户信息" Hidden="true" EnableIFrame="true" runat="server"
    CloseAction="HidePostBack"
    EnableMaximize="true" EnableResize="true" OnClose="Window1_Close" Target="Top"
    IsModal="False" Width="850px" Height="450px">
</f:Window>

后台代码:

#region BindGrid

private void BindGrid()
{
    DataTable table = DataSourceUtil.GetDataTable();

    Grid1.DataSource = table;
    Grid1.DataBind();
}

#endregion

protected string GetEditUrl(object id)
{
    return Window1.GetShowReference("UserInfo.aspx?id=" + id, "编辑信息");
}

protected void Window1_Close(object sender, EventArgs e)
{
    BindGrid();
}

 

以上是关于FineUI给表格行内链接设置弹出窗体的主要内容,如果未能解决你的问题,请参考以下文章

FineUI MVC 前端获取表格Json通过Post传递后台

Web表格怎么点击【查看】按钮弹出Div显示更多内容?

弹出窗体,创建将1:1链接到主窗体的记录

初学jquery easyui,给表格添加行内编辑器,怎么不管用啊?代码如下:

Web前端技术:CSS部分初识--行内样式内嵌样式外部样式,CSS的优先级,CSS的选择器,各种CSS样式(文本与文字颜色的表示背景的设置超链接列表表格图片)

如何在表格里加对角线