感谢您使用微软产品。
在ASP.NET中,可以实现主从式 DataGrid 。您可以在Columns集合中添加HyperLinkColumn列 ,如下代码所示。在HyperLinkColumn中指定单击链接时(设定DataNavigateUrlFormatString属性值)定位到同一信息页(MasterDetail.aspx)。在此aspx页面放置两个DataGrid控件。使用如下示例代码,传递au_id字段值:
<ASP:DataGrid id="MasterDataGrid" runat="server">
<Columns>
<asp:HyperLinkColumn
DataNavigateUrlField="au_id"
DataNavigateUrlFormatString="MasterDetail.aspx?id={0}"
Text="Get Details Information"
/>
< /Columns>
</ASP:DataGrid>
通过点击该链接,检索 id参数并执行相应的操作,以从数据库获取详细信息。
if Request.QueryString("id") < > "" then
'在这里编写相应的代码,根据获得的id,检索Detail信息,并绑定到
'DetailDataGrid控件上
End if
这样,可以实现主从式 DataGrid。另外,您可在如下的微软官方网站获得主从式DataGrid示例的详细代码:
http://samples.gotdotnet.com/quickstart/aspplus/关于DataGrid控件的更详细信息,请参考微软官方网站:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbcon/html/vbconDataGridWebControl.asp
— 微软全球技术中心 VB支持中心本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。具体事项可参见使用条款(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。
为了为您创建更好的讨论环境,请参加我们的用户满意度调查(http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。
在ASP.NET中,可以实现主从式 DataGrid 。您可以在Columns集合中添加HyperLinkColumn列 ,如下代码所示。在HyperLinkColumn中指定单击链接时(设定DataNavigateUrlFormatString属性值)定位到同一信息页(MasterDetail.aspx)。在此aspx页面放置两个DataGrid控件。使用如下示例代码,传递au_id字段值:
<ASP:DataGrid id="MasterDataGrid" runat="server">
<Columns>
<asp:HyperLinkColumn
DataNavigateUrlField="au_id"
DataNavigateUrlFormatString="MasterDetail.aspx?id={0}"
Text="Get Details Information"
/>
< /Columns>
</ASP:DataGrid>
通过点击该链接,检索 id参数并执行相应的操作,以从数据库获取详细信息。
if Request.QueryString("id") < > "" then
'在这里编写相应的代码,根据获得的id,检索Detail信息,并绑定到
'DetailDataGrid控件上
End if
这样,可以实现主从式 DataGrid。另外,您可在如下的微软官方网站获得主从式DataGrid示例的详细代码:
http://samples.gotdotnet.com/quickstart/aspplus/关于DataGrid控件的更详细信息,请参考微软官方网站:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbcon/html/vbconDataGridWebControl.asp
— 微软全球技术中心 VB支持中心本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。具体事项可参见使用条款(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。
为了为您创建更好的讨论环境,请参加我们的用户满意度调查(http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货