下面是我的一些代碼部分:。文本不.aspx.cs工作文件
//adding parameters with value cmd.Parameters.AddWithValue("@Username", d.Text); cmd.Parameters.AddWithValue("@Password", e.Text);
下面是相關的.aspx代碼
沒有錯誤消息爲1st .Text命令。但對於第二行有一個錯誤信息:
Error 1 'System.EventArgs' does not contain a definition for 'Text' and no extension method 'Text' accepting a first argument of type 'System.EventArgs' could be found (are you missing a using directive or an assembly reference?)
我不明白爲什麼。
你的頁面類的'e'成員(由設計者爲文本框添加的一個)被你的事件處理函數的'e'參數所遮蔽(EventArgs '實例)。重命名控件或參數或兩者。 –
總是嘗試爲元素使用更多的聲明式ID名稱,d和e不是那種聲明式的。 tbUserName和tbPassword會好很多。 –