asp.net中GridView控件使用HyperLinkField的方法
2014-01-11 17:48
483 查看
HyperLinkField用来连接到其他页面。以下为嵌入到GridView中的关键代码
<Columns>
<asp:HyperLinkField
HeaderText = "movie"
DataTextField = "name">//显示数据库内相关内容的数据库字段。即现在想现实数据库name中的东西。
DataNavigateUrlFields = "Id"//绑定到超链接的属性字段
DataNavigateUrlFormatString = "Details.aspx?id = {0}" />//链接属性应用的设置,即点击链接后转跳到Details.aspx
</Columns>
以上是创建一个到Details.aspx页面的链接并把类别Id座位查询字段字符串参数传递给次页面。
在Details.aspx中,如若配置了GridView,使用了select语句对数据库进行查询,如where语句后的条件是ID=@ID则,在selecparameters中代码如下:
<selectparameters>
<asp:querystringparameter
name= "ID"
querystringfield = "id" />
</selectparameters>
在querystringparameter参数,它表示通过查询字符串传递来的类别ID
当然,如果你在Details.aspx中,不使用GridView的话,也可以通过使用函数 request.querystring["id"]并将这个值传递给一个字符变量来获取从前一个页面传递来的参数。
<Columns>
<asp:HyperLinkField
HeaderText = "movie"
DataTextField = "name">//显示数据库内相关内容的数据库字段。即现在想现实数据库name中的东西。
DataNavigateUrlFields = "Id"//绑定到超链接的属性字段
DataNavigateUrlFormatString = "Details.aspx?id = {0}" />//链接属性应用的设置,即点击链接后转跳到Details.aspx
</Columns>
以上是创建一个到Details.aspx页面的链接并把类别Id座位查询字段字符串参数传递给次页面。
在Details.aspx中,如若配置了GridView,使用了select语句对数据库进行查询,如where语句后的条件是ID=@ID则,在selecparameters中代码如下:
<selectparameters>
<asp:querystringparameter
name= "ID"
querystringfield = "id" />
</selectparameters>
在querystringparameter参数,它表示通过查询字符串传递来的类别ID
当然,如果你在Details.aspx中,不使用GridView的话,也可以通过使用函数 request.querystring["id"]并将这个值传递给一个字符变量来获取从前一个页面传递来的参数。
相关文章推荐
- asp.net的GridView控件使用方法大全
- 【ASP.Net】善用GridView控件的HyperLinkField数据行
- ASP.NET中HyperLink超链接控件的使用方法
- ASP.NET中Textbox后的必填验证控件RequiredFieldValidator的使用方法。
- Asp.net_GridView控件中添加的RadioButton的使用方法
- ASP.NET 2.0 – 善用GridView控件的HyperLinkField数据行 (转自章立民CnBlogs)
- 表单验证ASP.NET RequiredFieldValidator 控件使用方法及使用实例
- 灵活掌握asp.net中gridview控件的多种使用方法(上)
- 灵活掌握asp.net中gridview控件的多种使用方法(下)
- 在ASP.NET 2.0中操作数据之十二:在GridView控件中使用TemplateField
- ASP.NET设计GridView控件的使用方法
- ASP.NET中HyperLink超链接控件的使用方法
- 灵活掌握asp.net中gridview控件的多种使用方法(下)
- 灵活掌握asp.net中gridview控件的多种使用方法(上)
- ASP.NET 2.0数据教程之十二:在GridView控件中使用TemplateField(转)
- ASP.NET中 Panel 控件的使用方法
- Scott Mitchell 的ASP.NET 2.0数据教程之十二:在GridView控件中使用TemplateField
- ASP.NET中广告控件AdRotator的使用方法。
- ASP.NET中GridView控件删除数据的两种方法