C# 文件拖拽到文本框获取文件

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/lhfly/article/details/7491919
TextBox    AllowDrop 设置 为true
 
private void txtPhone_DragDrop(object sender, DragEventArgs e)
        {
            string fileName = ((string[])e.Data.GetData(DataFormats.FileDrop))[0];
 
            if (fileName.Contains("txt") == true)
            {

                this.txtPhone.Text = fileName;
            
            }
            else
            {

                MessageBox.Show("不支持当前拖拽的文件格式,请拖拽文本文件!");
            }

        }

        private void txtPhone_DragEnter(object sender, DragEventArgs e)
        {
            if (e.Data.GetDataPresent(DataFormats.FileDrop, false))
            {

                e.Effect = DragDropEffects.All;
            }

        }

展开阅读全文

C#获取HTML文本框的值都是乱码

11-01

一个HTML页面是用户提交信息用的.rn一直提交到new.aspx进行处理添加数据.可是从HTML传过来的都是乱码rnrnHTML页代码:[code=HTML] rn 发布标题: rn 信息分类:rn -请选择分类-rn 二手信息rn 综合服务rn 招聘求职rn 生活消费rn 教育培训rn 同城寻缘rn 公众信息rn rn rn -请选择顶级分类-rn rn 地域位置:rn 请选择位置rn 武昌区rn 洪山区rn 江岸区rn 江汉区rn 汉阳区rn 硚口区rn 其他rn rn 联系地址:rn rn 有效天数: 请正确输入天数! rn 信息内容: rn 联系方式:联系人:rn电话:rn邮箱:rnQQ:rnrn rn rn[/code]rnrnASPX处理页面代码:rn[code=C#]protected void Page_Load(object sender, EventArgs e)rn rn if (!IsPostBack)rn rn Hashtable hash = new Hashtable();rn SqlString sqltr = new SqlString();rn hash.Add("InfoTitle",sqltr.GetQuotedString( Request.Params["titletext"].ToString()));//标题rn hash.Add("InfoMenuId", sqltr.GetQuotedString(Request.Params["selectMenu"].ToString()));//一级分类IDrn hash.Add("InfoClassId", sqltr.GetQuotedString(Request.Params["selectClass"].ToString()));//二级分类IDrn hash.Add("InfoIP", sqltr.GetQuotedString(Request.UserHostAddress.ToString()));//获取用户IP地址rn hash.Add("InfoLocal", sqltr.GetQuotedString(Request.Params["Address"].ToString()));//地理位置rn hash.Add("InfoAddress", sqltr.GetQuotedString(Request.Params["contact"].ToString()));//联系地址rn hash.Add("InfoDay", sqltr.GetQuotedString(Request.Params["day"]));//有效天数rn hash.Add("InfoContace", sqltr.GetQuotedString(Request.Params["conttype"].ToString()));//联系方式rn hash.Add("InfoComment", sqltr.GetQuotedString(Request.Params["comment"].ToString()));//信息内容rn hash.Add("InfoTOP", 0);//是否置顶rn hash.Add("InfoDate", sqltr.GetQuotedString(DateTime.Now.ToString()));//当前时间rnrn User user = new User();rn if (user.AddInfo(hash))rn rn Response.Redirect("default.aspx");rn rn rn [/code]rnrnrn弄了一天也没找到解决的办法! 论坛

没有更多推荐了,返回首页