可以用來串字串
就不用判斷 是不是第一個 還是最後一個的功能
直接用就好了
不過他要用Array
string.Join(",", StringValue.ToArray())
程式筆記本 把所使用過的程式與電腦問題記錄下來 我想把這裡串成一本活字典
string.Join(",", StringValue.ToArray())
XElement XmlString;
var xmlLinq = (from a in XmlString.Elements("SetElement").Attributes("id")
select a.Value).ToList();
Linq Left join
原來自己弄那麼久的left join
結果都沒寫上來
記錄一下 XD
from a in Table1
join b in Table2 on a.id equals b.id into b2
from b22 in b2.DefaultIfEmpty()
select b22
C# Copy DataGridView 資料
懶的自己全選複製
所以寫成一個Button可以點
dataGridView1.SelectAll();
if (this.dataGridView1
.GetCellCount(DataGridViewElementStates.Selected) > 0)
{
try
{
// Add the selection to the clipboard.
Clipboard.SetDataObject(
this.dataGridView1.GetClipboardContent());
}
catch (System.Runtime.InteropServices.ExternalException)
{
}
}
參考網站
2011年1月21日 星期五
2011年1月20日 星期四
C# 執行程式 Or Cmd指令
用C#跑process來執行程式或是下 Cmd指令
System.Diagnostics.Process ProcessRun = new Process();
ProcessRun.StartInfo.FileName = "cmd.exe";
//選擇執行程式OR CMD 如果要下程式則可打上路徑+程式名
ProcessRun.StartInfo.UseShellExecute = false;
ProcessRun.StartInfo.RedirectStandardInput = true;
ProcessRun.StartInfo.RedirectStandardOutput = true;
ProcessRun.StartInfo.CreateNoWindow = true;
ProcessRun.Start();
//ProcessRun.StandardInput.WriteLine("dir"); //下CMD指令
ProcessRun.StandardInput.WriteLine("exit"); //下CMD指令
ProcessRun.WaitForExit();
this.textBox1.Text = textBox1.Text + ProcessRun.StandardOutput.ReadToEnd(); //將結果SHOW出
ProcessRun.Close();
2011年1月16日 星期日
2011年1月10日 星期一
Jquery 彈跳視窗後 按下確定 執行新程式
我是用在
按下確定要整頁重新整理
string script = "";
Page.ClientScript.RegisterStartupScript(typeof(Page), string.Empty, script);
他就會跑去做LinkButtonRePage的程式
Jquery 超級無言的bug unbind click
這幾天遇到一個超級無言bug
講解一下我的架構
我是用GridView點擊Row或拖曳Row後
會將那一Row的詳細資料帶出來
我是用JS抓關鍵值後點擊一個Button來執行後端帶出值
之前用的很開心
但是
因為發現GridView更新後
就掛了
所以就將JS的CODE重新帶入
發現....
我拖曳部分正常
點擊部分!!!!
產生了越點執行越多次狀況
點第一次執行一次
點第二次執行兩次
點第三次執行四次....以此類推
因為拖曳跟點擊都是觸發同個BUTTON
只是差別在抓關鍵值方法不同而已
所以
怎會有這種差異性!!!!!
經過多方研究+Google到爛掉的時候
同事弄了一個方法
在執行前先加入!!!
$('#GVRowSelect').unbind("click");
靠!!!!!!!
搞定了!!!!!!!!
在他點擊前先將click給unbind掉
在執行
這樣就不會越做越多次的窘境
超無言的啦!!!!!
光這個鳥BUG抓了好幾天
暈!!!!!!!!!!!
2011年1月9日 星期日
訂閱:
文章 (Atom)
標籤
C#
(85)
LinQ
(23)
SQL
(23)
Asp.net
(20)
T-SQL
(18)
電腦相關問題
(15)
Jquery
(11)
EXCEL
(7)
VisualStudio
(7)
bat
(7)
軟體
(7)
GridView
(6)
JavaScript
(6)
Chart
(5)
XP
(5)
Performance
(4)
SNMP
(4)
Server 2008
(4)
Thread
(4)
Windows7
(4)
Ajax
(3)
CSS
(3)
FB API
(3)
IIS
(3)
硬體
(3)
IIS 7
(2)
Profiler
(2)
VB
(2)
VBA
(2)
Xml
(2)
AppFabric
(1)
ESXI
(1)
MSN
(1)
Server
(1)
Visio
(1)
總網頁瀏覽量