zoukankan      html  css  js  c++  java
  • gridview空间使用

    1、HTML代码

    <asp:GridView ID="gv_Info" runat="server" AutoGenerateColumns="False" Width="100%" AllowPaging="True" EmptyDataText="没有符合条件的数据信息" PagerSettings-Visible="false"
    OnRowDataBound="gv_Info_RowDataBound" OnRowCreated="Info_RowCreated" OnSorting="gv_Info_Sorting" OnDataBound="gv_Info_DataBound">
    <Columns>
    <asp:BoundField HeaderText="企业代码" DataField="ENTERPRISE_CODE" SortExpression="ENTERPRISE_CODE" Visible="False" />
    <asp:BoundField HeaderText="企业名称" DataField="ENTERPRISE_NAME" SortExpression="nlssort(ENTERPRISE_NAME,'NLS_SORT=SCHINESE_PINYIN_M')" />
    </Columns>
    <PagerStyle HorizontalAlign="Center" />
    <EmptyDataTemplate>
    没有符合条件的数据信息!
    </EmptyDataTemplate>
    </asp:GridView>
    <Mes:AspNetPager ID="AspNetPager1" runat="server" OnPageChanging="AspNetPager1_PageChanging"></Mes:AspNetPager>

    2、后台包含gv_Info_RowDataBound、Info_RowCreated、gv_Info_Sorting、gv_Info_DataBound几个函数

    3、SortExpression字段中存放排序字符串。

    4、某个单元格绑定函数,打开新的页面弹窗。

    a.引用

     <script type="text/javascript" src="../../../../js/jquery-1.7.2.js"></script>
         <script type="text/javascript" src="<%=Page.ResolveUrl("~/") %>Manager/js/jquery.windows-engine.js"></script>
        <link type="text/css" rel="stylesheet" href="<%= Page.ResolveUrl("~/") %>Manager/Css/jquery.windows-engine.css" />
    

    b.单元格绑定<a>标签及图片数据

    <asp:TemplateField HeaderText="参数" SortExpression="Data1">
              <ItemTemplate>
                 <a href="javascript:getData('<%# Eval("Data1")%>')">
                     <img src='<%#GetPicURL_Address(Eval("Data1").ToString(), Eval("Data1").ToString())%>' />
    </a>
    </ItemTemplate>
    </asp:TemplateField>

    c.定义函数

     <script type="text/javascript">
            //打开参数页面
            function getData(data1) {
                debugger
                $.window.create({ id: "iframeGetData", posx: 500, posy: 100,  600, height: 300, title: "参数", type: "iframe", url: 'Data.aspx?data1=' + data1+ '&data2=' + data1 });
            }
     </script>
    

    d.创建一个新的界面 Data.aspx

    e.新界面获取传入参数

    public string data1= (string)CommonUtil.sink("data1", MethodType.Get, 255, 0, DataType.Str);
    public string data2= (string)CommonUtil.sink("data2", MethodType.Get, 255, 0, DataType.Str);

      

  • 相关阅读:
    Good Bye 2014 B. New Year Permutation(floyd )
    hdu 5147 Sequence II (树状数组 求逆序数)
    POJ 1696 Space Ant (极角排序)
    POJ 2398 Toy Storage (叉积判断点和线段的关系)
    hdu 2897 邂逅明下 (简单巴什博弈)
    poj 1410 Intersection (判断线段与矩形相交 判线段相交)
    HDU 3400 Line belt (三分嵌套)
    Codeforces Round #279 (Div. 2) C. Hacking Cypher (大数取余)
    Codeforces Round #179 (Div. 2) B. Yaroslav and Two Strings (容斥原理)
    hdu 1576 A/B (求逆元)
  • 原文地址:https://www.cnblogs.com/webttt/p/9790629.html
Copyright © 2011-2022 走看看