bftarane
چهارشنبه 09 بهمن 1392, 14:46 عصر
سلام.
من با کد زیر یه صفحه امکان Share یه صفحه رو برای کاربر قرار دادم
وقتی مثلاً همچین آدرسی دارم بدون مشکل Share میشه
abc.com/f.aspx?Id=4
ولی این آدرس رو
abc.com/f.aspx?Id=4&kind=3
رو به شکل زیر share می کنه
abc.com/f.aspx?Id=4
یعنی از & به بعد حذف می کنه دلیل این چیه؟ و چطور میشه این مشکل رو حل کرد؟
می تونید مشکل رو در عکس زیر ببینید. اگر به آدرس بار موجود در عکس نگاه کنید می بینید که آخرش code& وجود داره ولی در لینکی که پایین می بینید دیگه این قسمت حذف شده
116170
کدهای من هم به شکل زیر هست
protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
{
string CurrentURL = Request.Url.AbsoluteUri;
string part1 = "http://www.facebook.com/sharer.php?u=";
string part2 = CurrentURL.Substring(7);
Response.Redirect(part1 + part2);
}
من با کد زیر یه صفحه امکان Share یه صفحه رو برای کاربر قرار دادم
وقتی مثلاً همچین آدرسی دارم بدون مشکل Share میشه
abc.com/f.aspx?Id=4
ولی این آدرس رو
abc.com/f.aspx?Id=4&kind=3
رو به شکل زیر share می کنه
abc.com/f.aspx?Id=4
یعنی از & به بعد حذف می کنه دلیل این چیه؟ و چطور میشه این مشکل رو حل کرد؟
می تونید مشکل رو در عکس زیر ببینید. اگر به آدرس بار موجود در عکس نگاه کنید می بینید که آخرش code& وجود داره ولی در لینکی که پایین می بینید دیگه این قسمت حذف شده
116170
کدهای من هم به شکل زیر هست
protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
{
string CurrentURL = Request.Url.AbsoluteUri;
string part1 = "http://www.facebook.com/sharer.php?u=";
string part2 = CurrentURL.Substring(7);
Response.Redirect(part1 + part2);
}