DesignCoding Studio

一切只要去努力!

定制颜色:
[ 显示模式: 摘要 | 列表 ]
分页:1/1
1
2009-06-30

C#向网址Post提交二进制数据

时间: 2009-6-30 0:30:11 作者: admin 阅读次数: 446

 

private string SendReq(string ReID,string sp_id, string dest_mobile, string fee_mobile, string service,string send_DeviceID)
        
{
            
string sReturn = "";
            
try
            
{
                
string sURL = txtDsmp.Text;
                sURL
= sURL.Trim();
                Uri Url
= new Uri(sURL);
                HttpWebRequest hwReq
= (HttpWebRequest)WebRequest.Create(sURL);
                hwReq.Method
= "Post";
                hwReq.ContentType
= "text/xml;charset=utf-8";
                hwReq.KeepAlive
= false;
                
//hwReq.CachePolicy.Level = System.Net.Cache.RequestCacheLevel.Default;
                hwReq.Timeout = 6000;
                
                StringBuilder xmlStr
= new StringBuilder("<?xml version=\"1.0\" encoding=\"utf-8\" ?>");
                xmlStr.Append(
"<root>");
                xmlStr.Append(
"<name>");
                xmlStr.Append(
"username");
                xmlStr.Append(
"</name>");
                xmlStr.Append(
"</root>");
                StringBuilder postData
= new StringBuilder(1000);
                postData.Append(xmlStr);
                hwReq.ContentLength
= postData.ToString().Length;

                Stream _RequestStream
= hwReq.GetRequestStream();
                _RequestStream.Write(Encoding.UTF8.GetBytes(postData.ToString()),
0, postData.ToString().Length);
                _RequestStream.Close();

                
string strPost = "", strReceive = "";
                strPost
=postData.ToString();

                HttpWebResponse hwResp
= (HttpWebResponse)hwReq.GetResponse();
                StreamReader reader
= new StreamReader(hwResp.GetResponseStream(), System.Text.Encoding.UTF8);
                
while (reader != null && !reader.EndOfStream)
                
{
                    
string s = reader.ReadLine();
                    strReceive
=s;
                }

                sReturn
= strReceive;
            }

            
catch (Exception ex)
            
{
                MessageBox.Show(ex.Message);
                sReturn
= "Error!";
            }

            
return sReturn;
        }

[阅读全文]
2009-06-24

DIV+CSS与不同IE版本等的兼容性

时间: 2009-6-24 10:41:43 作者: admin 阅读次数: 316
DIV+CSS设计IE6、IE7、FF 兼容性
DIV+CSS网页布局这是一种趋势,我也开始顺应这股趋势了,不过在使用DIV+CSS网站设计的时候,应该注意css样式兼容不同浏览器问题,特别是对完全使用DIV+CSS设计的网页,就应该更注意IE6 IE7 FF对CSS样式的兼容,不然,你的网页可能乱的一塌糊涂!我经常被这些东西整的焦头烂额,于是呼在网上找了些资料,加上自己的理解和这些日子的经验,整理了一些资料,其中有一些我还没用到的和还不能理解的,就直接从别的地方给粘了过来,不知道有没有错误,等我以后用到的时候慢慢改吧,希望对大家有点帮助!

什么是浏览器兼容:当我们使用不同的浏览器(Firefox IE7 IE6)访问同一个网站,或者页面的时候,会出现一些不兼容的问题,在这种浏览器下显示正常,在另一种下就乱了,我们在编写CSS的时候会很恼火,刚修复了这个浏览器的问题,结果另外一个浏览器却出了新问题。好吧,我服了行吧,那我就利用你们的不兼容各写一段css,让他们各执行各的,这下总该你没脾气了吧,呵呵。

好了,言归正传

一、!important (功能有限)
随着IE7对!important的支持, !important 方法现在只针对IE6的兼容.(注意写法.记得该声明位置需要提前.)
例如:

#example {
width: 100px !important; /* IE7+FF */
width: 200px; /* IE6 */
}

[阅读全文]
分页:1/1
1