【问题标题】:How to hide columns in platinumgrid php如何在 Platinumgrid php 中隐藏列
【发布时间】:2015-12-19 17:41:44
【问题描述】:

我在我的代码中使用 Platinumgrid,我想在网格中隐藏姓氏列。

我还检查了此网址 http://www.platinumgrid.com/hiddencolumns.php,但找不到任何适合我的任务的解决方案。

这是我的代码:

<?php 
require_once( 'grid.inc.php' ); 

$dbConnection = mysql_connect( 'localhost', 'root', '' ); 

mysql_select_db( 'gridsamples', $dbConnection ); 

$dataSource = new MySQLDatasource( $dbConnection ); 
$dataSource->DataSet->TableName = 'employeestiny'; 

// Construct the grid. 
$grid = new JTPlatinumGrid(); 
$grid->Datasource = $dataSource; 
$grid->Header->SimpleFilter = false; 
$grid->Height = ''; 
$grid->SiteTheme->Theme = 'default'; 

$textCol = new JTPlatinumGridTextColumn( $grid ); 
$textCol->Caption = 'First Name'; 
$textCol->DataField = 'FirstName'; 
$textCol->Name = 'FirstNameCol'; 

$textCol = new JTPlatinumGridTextColumn( $grid ); 
$textCol->Caption = 'Last Name'; 
$textCol->DataField = 'LastName'; 
$textCol->Name = 'LastNameCol'; 

$dateCol = new JTPlatinumGridDateTimeColumn( $grid ); 
$dateCol->Caption = 'Date'; 
$dateCol->DataField = 'DateCol'; 
$dateCol->Display = JTPlatinumGridDateTimeColumn::DateOnly; 
$dateCol->Name = 'DateCol'; 

$grid->Columns = array( $textCol, $dateCol ); 

$grid->init(); 
?> 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> 
<html> 
<head> 
  <title>Basic Columns Demo</title> 
<?php 
$grid->dumpHeaderCode(); 
?> 
</head> 
<body> 
  <h1>Basic Columns Demo</h1> 
  <form action="" method="post"> 
    <div id="<?php echo( $grid->Name ); ?>_outer"> 
<?php $grid->dumpContents(); ?> 
    </div> 
  </form> 
</body> 
</html>

我第一次使用 Platinumgrid。希望得到积极的回应。谢谢

【问题讨论】:

    标签: php grid phpgrid


    【解决方案1】:

    PlatinumGrid 的网站很差,并没有展示如何实际做事,这很遗憾,因为它是一个非常好的网格,只是缺少良好的文档。

    也就是说,要隐藏您使用 Visible 的列,因此在您的情况下它将是:

    $textCol2->Visible=false;
    

    请注意,我使用 $textCol2,因为您在示例中使用了两次 $textCol

    【讨论】:

      猜你喜欢
      • 2014-10-19
      • 2015-08-22
      • 2016-10-05
      • 1970-01-01
      • 2014-12-16
      • 1970-01-01
      • 2022-06-22
      • 1970-01-01
      • 2014-02-11
      相关资源
      最近更新 更多