亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

關于地址欄里面漢字參數的問題

關于地址欄里面漢字參數的問題

墨色風雨 2018-11-06 06:03:56
我在地址欄里面有兩個參數要傳遞,一個是數字,另一個是漢字。我不想讓漢字直接顯示在地址欄中,而是想把它變成亂碼那個樣子的東西,比如這樣A0%8F%E5%8F%82%E6%95%B0%E6%98%AF%E6%B1%89,我知道有一個辦法是:index.aspx?abc=server.urlencode("主頁"),能把主頁倆字換成類似亂碼的東西,完后再用Server.UrlDecode(Request(“”))給取出來,可是我現在的問題是,我的參數是動態的,是用GridView做成的連接,我在編輯列中將HyperLinkField的DataNavigateUrlFormatString修改成~/cpxx/z101.aspx?_id={0}&tit=server.urlencode("{1}"),tit是參數為中文漢字的那個,這樣傳遞過去之后地址欄中顯示的是cpxx/z101.aspx?_id=6&tit=server.urlencode("產品名稱6"),漢字沒有變化,網上的解決辦法,貌似都是手動寫上去的參數吧?難道跟這個動態綁定的不一樣的?
查看完整描述

2 回答

?
LEATH

TA貢獻1936條經驗 獲得超7個贊

對了,這個Server.UrlEncode()貌似應該是在aspx.cs文件中寫的吧?我這樣寫應該是不正確的,但是俺的是動態的連接,能在aspx.cs文件中寫嗎?

--------------------------------------------------------

可以.寫在前臺頁面的.因


查看完整回答
反對 回復 2018-11-07
  • 2 回答
  • 0 關注
  • 937 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號