sbBless.Append("<div id=\"divBless" + row["ID"].ToString() + "\" class=\"BlessPanel\" ");
///添加样式
sbBless.Append("style=\"position:absolute;");
sbBless.Append("left:" + lefIndex + "px;");
sbBless.Append("top:" + topIndex + "px;");
sbBless.Append("background-color:" + row["BackColor"].ToString() + ";");
sbBless.Append("z-index:" + row["ID"].ToString() + ";\" ");
///添加鼠标事件
sbBless.Append("onmousedown=\"getPanelFocus(this)\">");
///添加表格
sbBless.Append("<table border=\"0\">");
sbBless.Append("<td style=\"cursor:move;\" width=\"98%\" ");
///添加鼠标事件
sbBless.Append("onmousedown=Down(divBless" + row["ID"].ToString() + ")>");
sbBless.Append("第[" + row["ShowOrder"].ToString() + "]条 ");
sbBless.Append(row["CreateDate"].ToString() + " " + "</td><td style=\"cursor:hand;\" ");
sbBless.Append("onclick=\"ssdel()\" width=\"2%\">×</td></tr>");
sbBless.Append("<tr><td style=\"height:100px;padding:5px;\" colspan=\"2\">");
sbBless.Append(row["Bless"].ToString());
///添加用户名称
sbBless.Append("<div style=\"padding:5px;float:right;\">" + row["Username"].ToString() + "</div></td></tr></table>");
sbBless.Append("</div>");不知道这里面是怎样拼接,麻烦给我详细解释一下
///添加样式
sbBless.Append("style=\"position:absolute;");
sbBless.Append("left:" + lefIndex + "px;");
sbBless.Append("top:" + topIndex + "px;");
sbBless.Append("background-color:" + row["BackColor"].ToString() + ";");
sbBless.Append("z-index:" + row["ID"].ToString() + ";\" ");
///添加鼠标事件
sbBless.Append("onmousedown=\"getPanelFocus(this)\">");
///添加表格
sbBless.Append("<table border=\"0\">");
sbBless.Append("<td style=\"cursor:move;\" width=\"98%\" ");
///添加鼠标事件
sbBless.Append("onmousedown=Down(divBless" + row["ID"].ToString() + ")>");
sbBless.Append("第[" + row["ShowOrder"].ToString() + "]条 ");
sbBless.Append(row["CreateDate"].ToString() + " " + "</td><td style=\"cursor:hand;\" ");
sbBless.Append("onclick=\"ssdel()\" width=\"2%\">×</td></tr>");
sbBless.Append("<tr><td style=\"height:100px;padding:5px;\" colspan=\"2\">");
sbBless.Append(row["Bless"].ToString());
///添加用户名称
sbBless.Append("<div style=\"padding:5px;float:right;\">" + row["Username"].ToString() + "</div></td></tr></table>");
sbBless.Append("</div>");不知道这里面是怎样拼接,麻烦给我详细解释一下
解决方案 »
- serialport握手协议?
- js 取不到div对象什么情况
- 超简单的问题100分奉上,如不够再加100。请大家帮帮忙!
- C#中怎么截获ListView中滚动条事件?
- 如何改变文本框的背景色?
- 高手 帮忙!
- 请问怎样判断一个string类型的数据是不是hh:mm:ss形式的
- (WinForm)点击Button,弹出一个Form2,Form2中进行一个很耗时的操作,因此上面有一个进度条,操作结束后自动关闭窗口。但是……
- 这段代码实现下载文件功能时报404错误,没法下载,不知道错在哪,高手帮忙啊
- C# 注册表,远程桌面,产生多个应用程序!控制..急..在线等待...
- 自定义验证控件出错,请高手帮忙!
- C# 获取QQ等级
用reflactor
看看MSDN
这个拼接写的也不整齐以后自己都难看
里面的拼接有什么不明白的?
把字符串里面的双引用\"形式跟string用+号拼接一样
stringBuider一次性申请一定范围的内存,可以用Append慢慢的填写进去
string的话,直接定死内存范围了,每次更改string都会重新创建个新的内存放置字符串
如果字符串经常变动,建议用stringBuider
换行你就当一个加号为什么觉得按行不好呢?
你觉得分好行追加会让你的程序更慢没string追加字符串好?用stringBuider比用string效率要高
stringBuider追加不会重新申请内存空间