PDA

View Full Version : سوال: خط تیره در url



alighorbanip
یک شنبه 24 آذر 1392, 20:48 عصر
با سلام
من با کوئری استرینگ به جزییات یک خبر دسترسی دارم چطور میتونم عنوان این خبر در url که با فاصله(space) جدا شده با خط تیره نمایش پیدا کنه
اگر ممکنه راهنمایی کنید؟
ممنون

Mohammad_dn
یک شنبه 24 آذر 1392, 21:09 عصر
با کد زیر آدرس رو کد کنید:

Server.UrlEncode("Mohammad Dalili");

و بعد هرجا که خواستید دوباره اونو به حالت اول برگردونید:

Server.UrlDecode("Mohammad Dalili");

alighorbanip
یک شنبه 24 آذر 1392, 23:00 عصر
Server.UrlEncode را استفاده کردم. اما در سمت جزییات از sqldatasource استفاده کردم چطوری باید از Server.UrlDecode استفاده کنم.


<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:constr %>"
SelectCommand="SELECT * FROM Customers WHERE title=@title >
<SelectParameters>
<asp:QueryStringParameter Name="title" QueryStringField="ti" Type="string" />
</SelectParameters>
</asp:SqlDataSource>

Mohammad_dn
یک شنبه 24 آذر 1392, 23:29 عصر
گفتم که از کد زید استفده کن

Server.UrlDecode("Mohammad Dalili");



یه استرینگ بهش میدی و بعد یه استرینگ بهت برمیگردونه...حالا اون استرینگ برگشتی رو هرجا که میخوای استفاده کن