如何在CSHTML视图中直接使用Sweet Alert

时间:2019-10-08 15:05:32

标签: html razor sweetalert

我有一个html表,其中每行都有一个按钮。 这些按钮中的每个按钮都应打开一个包含一组按钮的弹出窗口(在此示例中,我选择了“甜蜜警报”,但它可以是任何其他弹出窗口或窗体)。

我正在执行for循环以构造视图中的表行,因此按钮的设置取决于我在循环中的位置。

我的循环就是这个

 for (var i = 0; i < Model.MaTable.Count; i++)
                    {
                        var row= Model.MaTable[i];
                        <tr class="@Model.GetStyle(row.Id)">
                            @foreach (var column in Model.DataTable.ListColonneDataTable)
                            {
                               @switch (column .IdTypeColumn)
                                case (int)TypeColonne.Popover:
                                            //this is my list of buttons
                                            @*<text>
                                                    @if (column.ListBouton != null)
                                                    {
                                                        foreach (var bouton in column.ListBouton)
                                                        {
                                                            <button id="@row.Id-@bouton.IdTable"
                                                                    class="btn  @colonne.Class"
                                                                    data-toggle="tooltip" data-placement="top"
                                                                    onclick="submitData('@row.Id', '@bouton.IdTable', '@bouton.NomTable','@bouton.IdListContenuColonne')"
                                                                    >

                                                            </button>

                                                        }
                                                    }
                                                </text>*@
                            }
                    }

问题在于,甜蜜的警报是用js代码构建的,但是我没有上下文来构造我在js中的按钮列表(我只有html代码)。

0 个答案:

没有答案