台灣最大程式設計社群網站
線上人數
2195
 
會員總數:246497
討論主題:190004
歡迎您免費加入會員
討論區列表 >> C# >> Datagridview 資料問題
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
Datagridview 資料問題
價值 : 20 QP  點閱數:334 回應數:1
樓主

Rubio
門外漢
0 11
164 13
發送站內信

我利用datagridview 要做ip的連線時 因要對datagridview資料做排序或是讓資料顯示未連線時就會出現下列錯誤
System.ArgumentException: '找不到名為 Connect_Status 的資料行。
Arg_ParamName_Name'
想請問為什麼?是因為刷新的問題嗎? 但資料並沒有不見
請各位先進解惑 謝謝 以下為程式碼

var reply = e.Reply;
DataGridViewRow row = e.UserState as DataGridViewRow;
DataGridViewCell PingStat = row.Cells["Connect_Status"];


if (reply != null)
{
switch (reply.Status)
{
case IPStatus.Success:
PingStat.Value = string.Format("Reply from {0}: bytes={1} time={2}ms TTL={3}", reply.Address, reply.Buffer.Length,
reply.RoundtripTime, reply.Options.Ttl);
break;
case IPStatus.TimedOut:
PingStat.Value = "Connection has timed out...";
break;
default:
PingStat.Value = string.Format("Ping failed: {0}", reply.Status.ToString());
break;
}





搜尋相關Tags的文章: [ c# ] , [ datagridview ] , [ sort ] ,
本篇文章發表於2021-07-05 16:01
1樓
回應

MIS2000 Lab
檢舉此回應
您算是重複發問囉
請看(避免重複回答) https://www.blueshop.com.tw/board/FUM20050124192253INM/BRD202107071717179KB.html

事件裡面的參數e有不同的意思
您是否先提供是在datagridview 哪個事件裡面寫的程式?

var reply = e.Reply;
DataGridViewRow row = e.UserState as DataGridViewRow;
本篇文章回覆於2021-07-09 08:26
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.