c#
  • asp.net
  • c#-4.0
  • gridview
  • webforms
  • 2017-09-20 4 views 0 likes 
    0

    나는 이것을 시도했지만 끝내지 못했습니다.Gridview 내부에서 href 링크를 동적으로 만드는 방법은 무엇입니까?

    항목 템플릿에이 링크가 있습니다.

    <asp:TemplateField HeaderText="Tender's Details <br/> ٹینڈر کی تفصیلات"> 
    <ItemTemplate> 
        <a href='<%#Eval("Url")%>/forms/general/print.aspx?OfficeID=<%# SharedUtility.EncryptURL(Eval("OfficeID").ToString()) %>&NITNo=<%# SharedUtility.EncryptURL(Eval("NITNo").ToString()) %>' class='<%#Eval("IsPublished").ToString()=="False"?"":"hidden"%>' target="_blank">           
    </ItemTemplate> 
    </asp:TemplateField> 
    

    는 HREF 링크에 /print.aspx는 OfficeID = 1 다음 다른 /print222.aspx /print.aspx되어야 하는지를 동적이어야한다.

    그게 전부입니다.

    수정 해 보았지만 다른 많은 문제가 발생했습니다.

    답변

    1

    class처럼 3 진 연산자를 사용하지 않는 이유는 무엇입니까?

    <%# Convert.ToInt32(Eval("OfficeID")) == 1 ? "print.aspx" : "print222.aspx" %> 
    

     관련 문제

    • 관련 문제 없음^_^