В моем решении asp.net (веб-часть в sharepoint 2010) я вставляю код JavaScript, используя код ScriptManager.RegisterStartupScript
. Но чтобы вставить его, мне нужно указать имя для скрипта. Проблема в том, что если я вставлю второе решение на одну и ту же страницу, он снова загрузит сценарий с использованием того же имени. И способ, которым работает скрипт registerstartup, - это если есть вставленный скрипт с тем же именем, то он не будет вставлять скрипт.Как сгенерировать уникальный код в C#?
Так что, в принципе, я хотел бы создать функцию, которая просто давала бы мне уникальную строку каждый раз, когда я вызываю функцию. В принципе, никогда не должно быть времени, когда выход функции такой же, как и выход из функции в другое время. Тогда я могу просто прикрепить это к имени, а затем он будет работать для обоих решений на странице.
Кто-нибудь знает, как создать случайную генерирующую функцию в C#?
Мои мысли точно , –
Если дефис является проблемой, вы можете использовать 'ToString (" N ")' –
, это сработало для меня. – omega