我有一個簡單的test.aspx頁面,其中一個Button控件的ID =「btnSearch」和TextBox控件的ID =「txtSearchbyName」。其功能是從文本框中的文本中獲取名爲「TestTable」的所有值,例如「select * from testtable where firstName = txtSearchbyName.text」ASP.NET中的GRIDVIEW
我有一個簡單的網格,帶有使用GUI界面創建的SQLDatasource並通過在SQLDataSource中通過GUI添加where子句的select查詢類似於上面的查詢。
當我點擊F5並在文本框中輸入文本,如「測試」,然後按回車鍵,網格中填充所有匹配firstName的網格。
我現在有幾個查詢。
不使用代碼隱藏文件(test.aspx.cs文件)或無C#代碼或JavaScript,如何填充只使用SqlDataSource的GUI或aspx.file HTML標籤,GridView的,當我在文本框中指定的文本和打\點擊當前test.aspx頁面中的按鈕控件。我再次重申,我不想使用代碼隱藏和JavaScript。
如何在輸入文本後在文本框中按Enter時禁用功能,以便GridView根本不填充網格。
基本上我希望只使用按鈕啓用搜索,沒有任何編碼,但我可以在html中進行更改。
此外,請確保窗體上的任何其他控件都不應該填充gridView。
我可以指出這是一個荒謬的要求嗎?你實際上是在努力完成一些事情嗎?或者這只是一個測試,看看你能做到嗎? – 2010-08-07 03:43:49
如果你不能使用JavaScript,你可以使用VBScript。注意:只能在IE中工作=) – 2010-08-07 03:54:21
如果你打算走這條路,爲什麼不用JScript?理論上它與JavaScript不一樣。 :) – 2010-08-07 04:03:38