Documentation > CMS Template API Library > Arg > Value
Value
The value of the arg.
Type
System.String
Code Example
C#
Sample:
// If the args were _sortOrder=Date&_name=Fred, the following would print
// key : _sortOrder Value: Date
// key : _name Value: Fred
foreach(Arg entry in context.PublishingArgs)
{
Out.WriteLine("key : " + entry.Key + " Value: " + entry.Value);
}
//Get the value of _sortOrder
string sortorder = context.PublishingArgs["_sortOrder"];
// Does it have an argument called "_sortOrder" ?
bool hasSortOrder = context.PublishingArgs.HasArg("_sortOrder");
//Does it have any args?
bool hasSortOrder = context.PublishingArgs.HasArgs;
//How many args does it have?
int numberOfArgs = context.PublishingArgs.Count;