In my grid view I have added my own filter. But as you can see I had to use "value" to get the value for that input field from url. Other filter fields doesn't require anything, they pick up value automatically, but custom filter field doesn't. I type something in, it accepts and search and after that, field is empty.

```
<?= GridView::widget([
        'dataProvider' => $dataProvider,
        'filterModel' => $searchModel,
        'tableOptions'=>['class'=>'table table-striped table-hover table-bordered responsive',],
        'columns' => [

                [
                        'attribute'=>'date_created',
                        'filter'=>Html::activeTextInput($BreederResultsSearch, 'date_created', ['class'=>'js-datepicker', 'value'=>isset($_GET["BreederResultsSearch"])?$_GET["BreederResultsSearch"]["date_created"]:NULL]),
                ],

                ['class' => 'yii\grid\ActionColumn'],
        ],
]); ?>

```