asp.net每天积累一点点(10)
2010-05-06 09:52
288 查看
这里说一下GridView里面如何应用超链接。
有两个页面用于这个操作,一个用于显示超链接,一个用于显示链接到的页面。
下面的代码是显示链接按钮的页面:
链接打开的页面
<body>
<script runat="server">
Sub Page_Load(ByVal obj As Object, ByVal e As EventArgs) Handles Me.Load
Response.Write("学号:" & Request.QueryString("studentno") & "<br/>")
Response.Write("语文成绩:" & Request.QueryString("chinese") & "<br/>")
End Sub
</script>
<form id="form1" runat="server">
<div>
<asp:SqlDataSource ID="ds" runat="server" ConnectionString="server=.;database=students;trusted_connection=true"
SelectCommandType="Text" SelectCommand="select * from student where studentno=@studentno">
<SelectParameters>
<asp:QueryStringParameter Name="studentno" QueryStringField="studentno" />
</SelectParameters>
</asp:SqlDataSource>
<asp:GridView ID="gv" runat="server" DataSourceID="ds" AutoGenerateColumns="true"></asp:GridView>
</div>
</form>
</body>
-------------------------
重点在于:
设置这个页面的数据源为传入的参数
------------------------
下面是效果图:
有两个页面用于这个操作,一个用于显示超链接,一个用于显示链接到的页面。
下面的代码是显示链接按钮的页面:
链接打开的页面
<body>
<script runat="server">
Sub Page_Load(ByVal obj As Object, ByVal e As EventArgs) Handles Me.Load
Response.Write("学号:" & Request.QueryString("studentno") & "<br/>")
Response.Write("语文成绩:" & Request.QueryString("chinese") & "<br/>")
End Sub
</script>
<form id="form1" runat="server">
<div>
<asp:SqlDataSource ID="ds" runat="server" ConnectionString="server=.;database=students;trusted_connection=true"
SelectCommandType="Text" SelectCommand="select * from student where studentno=@studentno">
<SelectParameters>
<asp:QueryStringParameter Name="studentno" QueryStringField="studentno" />
</SelectParameters>
</asp:SqlDataSource>
<asp:GridView ID="gv" runat="server" DataSourceID="ds" AutoGenerateColumns="true"></asp:GridView>
</div>
</form>
</body>
-------------------------
重点在于:
设置这个页面的数据源为传入的参数
------------------------
下面是效果图:
相关文章推荐
- asp.net每天积累一点点(8)
- asp.net每天积累一点点(2)
- asp.net每天积累一点点(3)
- asp.net每天积累一点点(9)
- asp.net每天积累一点点(4)
- asp.net每天积累一点点(5)
- asp.net每天积累一点点(1)
- asp.net每天积累一点点(6)
- asp.net每天积累一点点(7)
- 每天积累一点点 今天遇到的问题ASP and frame 标签
- Asp.Net Ajax 学习笔记10 JavaScript的原生类型以及Microsoft AJAX Library的相关扩展(下)
- ASP.NET Core 中文文档 第三章 原理(10)依赖注入
- 通过避免10 个常见 ASP.NET 缺陷使网站平稳运行
- Asp.net 之页面处理积累(一)
- 【收藏】本周ASP.NET英文技术文章推荐[06/10 - 06/16]
- Keep Sites Running Smoothly By Avoiding These 10 Common ASP.NET Pitfalls
- asp.net控件开发基础(10)
- 每天定时执行页面程序(asp.net)
- 学习JavaEE,对比ASP.NET顿悟出一点点道理
- 通过避免下列 10 个常见 ASP.NET 缺陷使网站平稳运行