2011-07-06 9 views
0

나는 gridview 컨트롤을 가지고 있으며 필드 제목을 하이퍼 링크로 지정하고 클릭하면 저장 프로 시저가 실행됩니다. 아무도 이것에서 나를 도울 수 있습니까?gridview에 하이퍼 링크를 추가하는 방법

이 코드가 올바르게 보이나요?

NavigateUrl에
+1

전화를 걸고있는 SP로 무엇을하고 싶습니까? –

+0

저장 프로 시저는 빈 폼을 열고 데이터베이스의 정보로 채워야합니다. – jpavlov

+0

이 양식이 다른 페이지 또는 모달에 있습니까? –

답변

1
<asp:TemplateField> 
       <ItemTemplate> 
       <asp:HyperLink id="hplink" runat="server" Text='<%# Bind("columnname")%>' NavigateUrl='<%# Bind("columnname")%>'></asp:HyperLink> 
       </ItemTemplate> 
      </asp:TemplateField> 

<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> 
, 당신은 모든 페이지로 리디렉션 수를 Page_Load에 당신은 SqlCommand 개체를 사용하여 모든 저장 프로 시저를 호출 할 수 있습니다.

+0

Saurabh, 위의 코드가 Sql Command를 호출하기에 적합합니까? – jpavlov

+0

왜 LinkButton의 onclick 안의 GridView 및 Call 프로 시저 내에서 LinkButton을 사용하지 않습니까? – Saurabh

+0

나는 하이퍼 링크가 Stored Proc를 호출하기를 원한다. 나는 전에 이것을 설정 한 적이 없으며 정말로 그렇게 확신하지는 않는다. – jpavlov

관련 문제