2013-10-13 3 views
0

enter image description hereСтрока не может быть нулевой длины

Когда я запускаю мое приложение C# на других системах он дает мне эту ошибку !! Но все в порядке в моей системе. Я думаю, что есть некоторые недостающие dll, может быть?

+0

Это может быть компонент/класс/метод, который не принимает параметр (строку) с нулевой длиной, поэтому он вызывает исключение. Вы забыли заполнить '.config', поэтому пустая настройка передается? –

+0

На самом деле я использую telerik, мне нужен файл, который этот компонент работает в другой системе? –

ответ

0

Из сообщения об ошибке кажется, что у вас есть текстовое поле где-то в вашей форме с нанесенной на него маской? Значение по умолчанию в этом поле не указано или не соответствует маске.

Просто убедитесь, что вы установили стандартное текстовое значение, соответствующее любой маске, которую вы установили. При инициализации вы можете попытаться очистить его перед рендерингом на экран.

+0

Вы правы @kroonwijk, я нашел проблему Я использую telerik maskededitbox. уже установлен MaskType: числовое значение, которое в этой ситуации работает только в моей системе, а не в других, но когда я устанавливаю MaskType: обратите внимание, что он работает во всех системах. , но мне нужно установить MaskType: Numric и Mask: n, чтобы показать мой номер, например, 123,456 , пожалуйста, помогите мне в этом, обратите внимание, что объект привязан к sql –

+0

Можете ли вы убедиться, что вы используете его примерно так: . Важно указать начальное значение с номером. Независимо от того, что это такое, он будет автоматически заменяться, когда элемент управления привязан. – kroonwijk

+0

интересный piont - это то, что он работает над моей системой, но на других вызывает эту ошибку !!! Уверен, что начальное значение 0 –

Смежные вопросы