0

ここで私を助けてください。私はC#ASP.NET Web開発の約1日の経験があり、本当に単純なことに固執しています。私はPHPとjQueryの経験が豊富です。

私は何をする必要がありますか:

  • GridViewを作成し、MSSQLDBからデータを表示します[done]
  • 各行にボタンを追加して、2列の値を直接編集できるようにします[done]
  • 各行は、ユーザーが編集/保存できる機器のリストを表しています。各行に[詳細の編集]ボタンを追加する必要があります。[done]
  • [詳細の編集]ボタンをクリックしたら、そのリストのIDを新しいページに渡して、ユーザーがリストを編集して保存できるようにする必要があります。

行IDを渡すためのを追加しましたHyperLinkField。VisualStudioで、受信ページで値を読み取れるように構成しようとしましたRequest.Params["xxxx"]が、機能していません。

PHPではPOST <form>、非表示の値を使用してを作成し、次のようにして<input>値を取得します。$_POST["xxxx"]

ただし、これらすべての派手なASP.NETおよびVisual Studio DataSourceのポインター/参照と構成により、私が望んでいたよりも複雑になっているようです。

PHPのスキルをC#を使用してASP.NETに移行するために役立つヘルプやリソースを提供していただき、ありがとうございます。

4

1 に答える 1

1

クエリ文字列を介して渡す場合は、

string value = Request.QueryString["id"].ToString();;

ポストユースを通過する場合

string value = Request.Forms["id"].ToString();
于 2012-10-09T02:10:39.897 に答える