diff --git a/Lib.Web.Mvc/JQuery/JqGrid/JqGridHelper.cs b/Lib.Web.Mvc/JQuery/JqGrid/JqGridHelper.cs index 4cb8404..52de080 100644 --- a/Lib.Web.Mvc/JQuery/JqGrid/JqGridHelper.cs +++ b/Lib.Web.Mvc/JQuery/JqGrid/JqGridHelper.cs @@ -786,7 +786,12 @@ private void AppendOptions(ref StringBuilder javaScriptBuilder) if (_options.UseDataString()) javaScriptBuilder.AppendFormat("datastr: '{0}',", _options.DataString).AppendLine(); else if (_asSubgrid) - javaScriptBuilder.AppendFormat("url: '{0}?id=' + rowId,", _options.Url).AppendLine(); + { + if (_options.Url.Contains("?")) + javaScriptBuilder.AppendFormat("url: '{0}&id=' + rowId,", _options.Url).AppendLine(); + else + javaScriptBuilder.AppendFormat("url: '{0}?id=' + rowId,", _options.Url).AppendLine(); + } else javaScriptBuilder.AppendFormat("url: '{0}',", _options.Url).AppendLine();