Vixita-i50 Ответов: 1

Как создать реферальную ссылку для ASP.NET с сайта#


Здравствуйте, друзья, у меня была небольшая проблема, пытаясь создать реферальную ссылку для моего сайта.
Я хочу иметь что-то вроде ... www.mysitename.com/?ref=username-но мой вызов таков:

1. Как я могу сгенерировать реферальный url-адрес
2. Как сделать так, чтобы при использовании нового пользователя реферального url он был перенаправлен на страницу регистрации для регистрации по реферальному url.

любая идея о том, как я могу это сделать, будет приветствоваться.

Что я уже пробовал:

У меня не было четкой идеи, мне нужна помощь, я все еще новичок в C#, я не сталкивался с этим раньше.

1 Ответов

Рейтинг:
9

Vincent Maverick Durano

Цитата:
1. Как я могу сгенерировать реферальный url-адрес


Приведенный вами пример использует строки запроса чтобы передать значение. Материалов после ? символ в поле URL является ли строка запроса где ref это key и username это value.

Цитата:
2. Как сделать так, чтобы при использовании нового пользователя реферального url он был перенаправлен на страницу регистрации для регистрации по реферальному url.


Вы бы просто использовали Request объект для получения значения из QueryString. Например: Request.QueryString["key"]

Быстрый пример основанный на вашей потребности был бы:

if(Request.QueryString["ref"] != null)
{
     //redirect to the sign-up page here
     //for ASP.NET WebForms you can do:

     Response.Redirect("~/Signup.aspx");

}