zoukankan      html  css  js  c++  java
  • gridview新用法,一直不知道gridview可以这么用

    今天在网上查找资料,无意中看到一篇博客,源代码里发现gridview,用法很好

    <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="false" 
                        Width="100%" GridLines="None" AllowPaging="true" 
                        onpageindexchanging="GridView1_PageIndexChanging">
            <Columns>
                <asp:TemplateField>
                    <ItemTemplate>
                        <table width="100%" border="0" align="center" cellpadding="5" cellspacing="1">
                          <tr>
                           <td bgcolor="#ffffff" >
                            <font size="2"><asp:HyperLink ID="HyperLink1" runat="server" Text='<%#Eval("标题") %>' NavigateUrl='<%#Eval("链接地址") %>'>                             </asp:HyperLink></font>
                           </td>
                          </tr>
                          <tr>
                              <td>
                                  <font size="2"><%# this.getSubString(Eval("内容").ToString())%></font>
                              </td>
                          </tr>
                     </table>
                    </ItemTemplate>
                </asp:TemplateField>
            </Columns>
        </asp:GridView>

    其中getSubString()是后台方法,这里是在前台调用:

    public string getSubString(string str)
        {
            if (str.Length > 200)
                str = str.Substring(0, 197)+"  ...";
           return str;
        }

    通过方法可以看出,这里是在giidview里面显示文章列表,显示文章的潜197个字符,即文章大概。

    gridview出来的样式是这样的:

    这里学到了两个:(1)gridview原来可以这么用,里面的table可以自己根据需要布局。

                           (2)前台调用后台事件并传递参数是如此的简单(而且这里是绑定的gridview里面的参数)

    另外援引一篇总结“

    js调用.net后台事件,和后台调用前台等方法总结

    http://www.cnblogs.com/xiaowei0705/archive/2011/04/13/2015023.html

  • 相关阅读:
    登录注册功能
    29-----BBS论坛
    linux笔记
    nginx,uwsgi发布web服务器
    linux常用服务部署
    linux系统基础优化及常用命令
    linux基本操作命令
    linux命令
    linux基础
    阿里云服务器搭建
  • 原文地址:https://www.cnblogs.com/jinianjun/p/2632328.html
Copyright © 2011-2022 走看看