Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery mvc中逗号分隔的值_Jquery_Asp.net Mvc_Razor_Uiculture - Fatal编程技术网

Jquery mvc中逗号分隔的值

Jquery mvc中逗号分隔的值,jquery,asp.net-mvc,razor,uiculture,Jquery,Asp.net Mvc,Razor,Uiculture,我正在尝试获取逗号分隔的值。。这是我的UI代码 <table id="dtreport" class="table table-striped table-bordered table-response"> <thead> <tr> @foreach (System.Data.DataColumn col in Model.Columns)

我正在尝试获取逗号分隔的值。。这是我的UI代码

 <table id="dtreport" class="table table-striped table-bordered table-response">
            <thead>
                <tr>
                    @foreach (System.Data.DataColumn col in Model.Columns)
                    {
                        if (col.ColumnName != "PackageDataID")
                        {
                        <th>@col.ColumnName</th>
                    }
                }
                </tr>
            </thead>
            <tbody>
                @foreach (System.Data.DataRow row in Model.Rows)
                {
                    <tr>
                        @foreach (System.Data.DataColumn col in Model.Columns)
                        {
                            if (col.ColumnName != "PackageDataID")
                            {
                                if (col.ColumnName == "IPC" || col.ColumnName == "From Date" || col.ColumnName == "To Date")
                                {
                            <td style="text-align: center">@row[col.ColumnName]</td>
                            }
                            else
                            {
                            <td style="text-align: right">@System.Globalization.CultureInfo.CurrentCulture.@row[col.ColumnName]</td>
                            }
                        }
                    }
                    </tr>
            }
            </tbody>
        </table>

@foreach(Model.Columns中的System.Data.DataColumn列)
{
if(col.ColumnName!=“PackageDataID”)
{
@col.ColumnName
}
}
@foreach(Model.Rows中的System.Data.DataRow行)
{
@foreach(Model.Columns中的System.Data.DataColumn列)
{
if(col.ColumnName!=“PackageDataID”)
{
如果(col.ColumnName==“IPC”| | col.ColumnName==“从日期”| | col.ColumnName==“到日期”)
{
@行[列名称]
}
其他的
{
@System.Globalization.CultureInfo.CurrentCulture.@row[col.ColumnName]
}
}
}
}
我试图在身体中设置全球化,正如我在谷歌搜索中看到的那样。。。。 我在web.config中将我的全球化设置为

 <globalization uiCulture="hi" culture="hi-IN" />

但是产出并不像预期的那样。。请仔细看看这张照片。。

您可以定义“简单”来为自己完成此操作。然后叫它进来 剃须刀只需要使用扩展方法的
namespace

 public static string separate(this string value)
    {
        // you need additional code to find digit value to separate them. then pass it to regex method.
        return System.Text.RegularExpressions.Regex.Replace(value, ".{3}", "$0,");
    }
剃刀

@row[col.ColumnName].tostring().separate()
*此外,您还可以使用javascript和jquery,您可以定义简单的方法来完成这项工作。然后叫它进来 剃须刀只需要使用扩展方法的
namespace

 public static string separate(this string value)
    {
        // you need additional code to find digit value to separate them. then pass it to regex method.
        return System.Text.RegularExpressions.Regex.Replace(value, ".{3}", "$0,");
    }
剃刀

@row[col.ColumnName].tostring().separate()
*还可以使用javascript和jquery