Hello Jeff Dease,
The control renders with its ClientID, since the control has another unique ID that is stored in the database. For each page version this unique ID is different when versioning for pages is enabled. You should better create a new property which generates a random number and access this property from your control. When you call OnSaving() method of your custom dialog you can persist this property in your custom table. When the control is rendered on a page you can get this control from controls collection and read the property.
the Telerik team
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Public Issue Tracking
system and vote to affect the priority of the items