gridview - yii 2 自定义带有表单字段的列,以便使用 GridView 小部件进行编辑

标签 gridview yii2

我想要表单字段中的行列值,以便可以编辑该值。我并不是想覆盖数据库中的值。只是希望它可以编辑以便立即打印。

<?= GridView::widget([
    'dataProvider' => $dataProvider,
    'columns' => [
        ['class' => 'yii\grid\SerialColumn'],



        'home_team',
        'away_team',
        'line',
        'over_under',
        'home_fd',

    ],
]); ?>

最佳答案

您可以指定 DataColumn格式参数:

[
    'attribute' => 'home_team',
    'value' => function($model){
        return Html::textInput('', $model->home_team);
    },
    'format' => 'raw'
],

关于gridview - yii 2 自定义带有表单字段的列,以便使用 GridView 小部件进行编辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31622044/

相关文章:

c# - datagridview 的数据绑定(bind)问题

android - 从 url 到 Gridview 下载和显示图像需要很多时间

c# - 使用 Linq 查询作为数据源的 ASP.NET GridView 分页

javascript - 使用 javascript 获取 gridview 文本框值的总和并在标签中显示总计

php - yii2 服务器端条件验证

css - Bootstrap NavBar 上的图像,滚动时淡出

jquery - 当高度设置为自动时,如何使 gridview 显示两个滚动条

yii2 更新没有主键的表

jquery - yii2 activeform 同步ajax错误

php - YII 无法读取 Postgres 9.4 中的 BIGINT。静默转换为 MAX_INT。适用于 9.5