Documentation > CMS Template API Library > PublishingArgs > HasArg(String)
HasArg
Returns true if one of the argument names matches the parameter.
public System.Boolean HasArg(String)
Returns
If the arg is present returns <c>true</c>; otherwise <c>false</c>
Parameters
Name | Description | Type |
---|---|---|
argName | The name of the argument to match. | System.String |
Code Example
C#
Sample:
int search = 1630; FilterParams filterParams = new FilterParams(); filterParams.Add(AssetPropertyNames.TemplateId, Comparison.Equals, search); filterParams.Limit = 10; if(context.PublishingArgs.HasArg("_sortAlpha")) { filterParams.SortOrder = SortOrder.OrderBy(AssetPropertyNames.Label); } List<Asset> list = Asset.Load("/Site/About Us").GetFilterList(filterParams);