You can use Lstrings in non content based module. Lstring can be used in all persistent classes who use open access fluent mapping from his data provider.
To use the Lstring properly can you confirm you have all needed for a proper Lstring registration. You can see an example in the products module available with Sitefinity SDK.
Register the Lstring in ProductsItem.cs
public virtual Lstring WhatIsInTheBox
if (this.whatIsInTheBox == null)
this.whatIsInTheBox = this.GetString("WhatIsInTheBox");
this.whatIsInTheBox = value;
add it at the bottom of the document too
Add entry to ProductItemViewModel.cs
.whatIsInThebox = value; }
private string whatIsInThebox;
the Telerik team
Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Public Issue Tracking
system and vote to affect the priority of the items