网页中的链接问题
GridView中顯示多個字段鏈接,用hyperlinkfield.
???????????<asp:hyperlinkfield?DataNavigateUrlFields?=?"state,ecrnewid"?DataNavigateUrlFormatString="~/ShowECR.aspx?type={0}&ecrnewid={1}"?HeaderText="操作"?Target="_blank"?Text="詳情">
???????????????<ItemStyle?HorizontalAlign="Center"?/>
???????????????<HeaderStyle?HorizontalAlign="Center"?Width="10%"?/>
???????????</asp:hyperlinkfield>?
如果用模板列,顯示多個名稱不同的鏈接,最簡單的兩種方式.
??????????<asp:TemplateField?HeaderText="操作">
??????????????<ItemStyle?HorizontalAlign="Center"?/>
??????????????<HeaderStyle?HorizontalAlign="Center"?Width="10%"?/>
??????????????<ItemTemplate>
????????????????<a?href='ShowECR.aspx?type=<%#?Eval("id")%>&ecrnewid=<%#?Eval("ecrnewid")%>'>詳情</a> /
????????????????<asp:HyperLink?ID="HyperLink2"?runat="server"?NavigateUrl='<%#?Eval("ecrnewid",?"~/ShowECR.aspx?printid={0}")?%>'>打印</asp:HyperLink>
??????????????</ItemTemplate>
??????????</asp:TemplateField>
本來都是非常簡單的事情,老是忘記,看來偶已經開始不適應寫代碼了.要轉方向了.
???????????<asp:hyperlinkfield?DataNavigateUrlFields?=?"state,ecrnewid"?DataNavigateUrlFormatString="~/ShowECR.aspx?type={0}&ecrnewid={1}"?HeaderText="操作"?Target="_blank"?Text="詳情">
???????????????<ItemStyle?HorizontalAlign="Center"?/>
???????????????<HeaderStyle?HorizontalAlign="Center"?Width="10%"?/>
???????????</asp:hyperlinkfield>?
如果用模板列,顯示多個名稱不同的鏈接,最簡單的兩種方式.
??????????<asp:TemplateField?HeaderText="操作">
??????????????<ItemStyle?HorizontalAlign="Center"?/>
??????????????<HeaderStyle?HorizontalAlign="Center"?Width="10%"?/>
??????????????<ItemTemplate>
????????????????<a?href='ShowECR.aspx?type=<%#?Eval("id")%>&ecrnewid=<%#?Eval("ecrnewid")%>'>詳情</a> /
????????????????<asp:HyperLink?ID="HyperLink2"?runat="server"?NavigateUrl='<%#?Eval("ecrnewid",?"~/ShowECR.aspx?printid={0}")?%>'>打印</asp:HyperLink>
??????????????</ItemTemplate>
??????????</asp:TemplateField>
本來都是非常簡單的事情,老是忘記,看來偶已經開始不適應寫代碼了.要轉方向了.
轉載于:https://www.cnblogs.com/cnaspnet/archive/2007/03/19/679557.html
總結
- 上一篇: 无法解析类型 java.lang.Obj
- 下一篇: [导入]javascript身份证号码验