Unable to Cast object of type

Your code works just fine for me through the C message.

However I see you are assigning it to some ttPartDescription.Text? right after that?

Again I would refrain from assiging to or interacting with controls at all.