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();
                }
            }
  • 相关阅读:
    学习视屏
    Spring 和 MyBatis 环境整合
    struts2 多文件下载
    struts2的单文件下载
    很好的验证码
    Oracle 存储过程
    Oracle序列
    struts2 的多文件上传
    struts2的单文件上传
    NETBEAN 启动报错 CANNOT LOCATE JAVA INSTALLATION IN SPECIFIED JDKHOME的解决办法
  • 原文地址:https://www.cnblogs.com/beyondGodLike/p/1456819.html
Copyright © 2011-2022 走看看