クエリ文字列を使用してページに移動する [戻る] リンクが必要です。
<asp:HyperLink ID="backLink" runat="server" NavigateUrl="../project.aspx?id={0}"></asp:HyperLink>
私はSqlDataReader
自分のページの他の場所で を使用しているので、これを使用して、このハイパーリンクに渡したい ID を取得することにしました。問題は、この URL に値を渡そうとしたときに、int を文字列に変換しようとしているというエラーが発生し続け、それを変換しようとしても、それを使用できないことです。
私も次のようなことを試しました:
<asp:HyperLink ID="backLink" runat="server" NavigateUrl="../project.aspx?id=<%=variableName%>"></asp:HyperLink>
それもうまくいきませんでした。二重引用符で囲まれている可能性がある値を取得する代わりに、文字通りそれを印刷しましたか?
SQL テーブルから int (Column は int として構成されている) を取得し、それを上記と同様の方法で asp.net に渡す最良の方法は何ですか?