zoukankan      html  css  js  c++  java
  • radcontrol控件之radgrid 的一些小常识

    问题一:什么设置都做好了,就是不出来“添加一条新纪录”的按钮

    解决方法:只需在 MasterTableView 中添加一条CommandItemDisplay 属性

    代码如下:

     <MasterTableView CommandItemDisplay="Top" 

    问题二:鼠标经过变色的效果

    <ClientSettings EnableRowHoverStyle="true">

    问题三:paging不能用,grouping只能显示一行

    解决方法:设置VirtualItemCount属性就行了,属性只等于数据库中的记录数

    <telerik:RadGrid   VirtualItemCount="100000" 
    给他随便赋一个较大的值只能保证程序能用,最好的办法是在.cs文件中给他传一个动态的值
            protected void Page_Load(object sender, EventArgs e)
            {
                
    string countItem = "select count(*) from [Table_ARL] WHERE ([ARL_B_ISDEL] = 'False')";
                
    string sqlconnect = ConfigurationManager.AppSettings["RecordConnectionString"];
                
    using (SqlConnection conn = new SqlConnection(sqlconnect))
                {
                    SqlCommand command 
    = new SqlCommand(countItem,conn);
                    conn.Open();
                    SqlDataReader reader 
    = command.ExecuteReader();
                    
    while (reader.Read())
                    {
                        RadGrid1.VirtualItemCount 
    = Convert.ToInt32(reader[0]);
                    }
                    reader.Close();
                }
            }
  • 相关阅读:
    postman是如何使用的?
    PHPstudy如何在本地搭建多站点
    2017 电影推荐
    MySQL 约束、表连接、表关联、索引
    MySQL 基本语句(1)
    MySQL 数据类型
    Python3 基础
    【LOJ】 #2665. 「NOI2013」树的计数
    【LOJ】#2244. 「NOI2014」起床困难综合症
    【51nod】1251 Fox序列的数量
  • 原文地址:https://www.cnblogs.com/beyondGodLike/p/1456819.html
Copyright © 2011-2022 走看看