.net
FoxSingJoe
对AI感兴趣的可以一起聊聊
展开
-
C# socket 传输对象
socket传输对象可以是用序列化和反序列化, clinet:把对象变用BinaryFormatter对象的Serialize()序列化为MemoryStream 类的stream 然后用stream.ToArray()变为byte[],然后通过socket传过去server:接收byte[],然后用BinaryWriter类,写入stream然后为了避原创 2013-11-12 22:07:17 · 3958 阅读 · 0 评论 -
消除LIST中的重复项
消除LIST中的重复项public class ModelComparer : IEqualityComparer { public bool Equals(Model x, Model y) { return x.Title.ToUpper() == y.Title.ToUpper(); }转载 2013-11-13 17:39:11 · 813 阅读 · 0 评论 -
C# socket receive byte[] 转成string 有空白字符
比如说通讯程序接收字节到buffer缓冲区,它都会返回接受的字节个数,例如赋值给变量len。那么你就应该写C# code?1Encoding.UTF8.GetString(bytes,0,len)而不是什么C# code?1Encoding.UTF转载 2013-11-12 22:09:04 · 3557 阅读 · 0 评论 -
asp.net Girdview 批量删除错误的原因
foreach (GridViewRow gv in GridView3 .Rows) { CheckBox cBox = (CheckBox) gv.FindControl ("CheckBox1"); if (cBox .Checked == true) { s原创 2013-11-13 17:58:05 · 798 阅读 · 0 评论 -
GridView添加分页
1.首先要在GridView中加入:AllowPaging="true" PageSize="10" OnPageIndexChanging="GridView1_PageIndexChanging"(也就是在GridView的属性中找到AllowPaging,然后选为true, 然后PageSize自己定一下, 然后在事件那里选择PageIndexChanging,双击进去就可以写代码了)原创 2013-11-13 18:18:29 · 819 阅读 · 0 评论 -
在Gridview中绑定网页传值
如果girdview要传的值包含之前网页地址传过来的值的话, 可以用Request.QueryString()来接, 甚至可以Trim()一般用GirdView的模版, 放入HyperLink,然后绑定NavigateUrl,值为"Blog_article.aspx?BlogName="+Request.QueryString["BlogName"].Trim()+"&ID="+Eval("文原创 2013-11-13 18:14:41 · 713 阅读 · 0 评论 -
网页出现二进制截断
问题:当网页和数据库相连接的时候,在网页中运行不了.原因:sn设置超过SN在数据库中的字段长度设置解决:将字段设长些,记得在输入的时候检查输入长度.原创 2013-11-13 18:21:02 · 1155 阅读 · 0 评论 -
ASP.NET动态生成TextBox并获取其值
动态生成的文本框,生成的是HTML控件,所以获取文本框的值 控时,要注意获取的方法,不同时间获取的方法不同.(页面一架载完时的值 和 控件的原有值改变时 两种情况) public partial class _Default : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs转载 2013-11-13 17:53:00 · 5400 阅读 · 0 评论