グリッドビューコントロールがあり、フィールドタイトルをハイパーリンクにして、クリックするとストアドプロシージャを実行したいと思います。誰もがこれで私を助けることができますか?グリッドビューにハイパーリンクを追加する方法
このコードは正しく表示されますか? NavigateUrlで
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:HyperLink ID="hpTitle" runat="server" Text='<%# Bind("Title") %>' NavigateUrl='<%# Bind("SelectBook") %>'></asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="ID" HeaderText="ID" InsertVisible="False" ReadOnly="True" SortExpression="ID" />
<asp:BoundField DataField="Publisher" HeaderText="Publisher" SortExpression="Publisher" />
<asp:BoundField DataField="Title" HeaderText="Title" SortExpression="Title" />
</Columns>
呼び出しているSPで何をしたいですか? –
ストアドプロシージャは、空のフォームを開き、データベースからの情報を入力する必要があります。 – jpavlov
このフォームは別のページまたはモーダルになる予定ですか? –