Cookies的一个小疑点,请各位帮帮忙

Cookies的一个小问题,请各位帮帮忙
如我将Cookies保存如下
Response.Cookies[ "key "].Value= "server=fc\sql;uid=kk;pwd=@123@;db=123 "
当我在取值时
Request.Cookies[ "key "].Value
取得的值为server=fc\sql
不知道为什么我取不了整个值..

各位帮忙看看是什么原因造成的.
怎么样解决...

------解决方案--------------------
分号难道被当成注释了?
Response.Cookies[ "key "].Value= " " "server=fc\sql;uid=kk;pwd=@123@;db=123 " " "
这样看看
不成就把分号换成其他的符号

------解决方案--------------------
Response.Cookies[ "key "].Value=@ "server=fc\sql;uid=kk;pwd=@123@;db=12
这样看看!
------解决方案--------------------
string text = @ "server=fc\sql;uid=kk;pwd=@123@;db=123 ";
HttpCookie co = new HttpCookie( "gg ", text );
Response.Cookies.Add( co );
string tet = Response.Cookies[0].Value;
------解决方案--------------------
Up
JF