【发布时间】:2013-04-02 03:46:05
【问题描述】:
这是我在 C# 中的代码。
protected void Page_Load(object sender, EventArgs e)
{
Name = "Nitin";
}
我有一个 GridView,其中有一个 Hyperlinkfield。我想通过 HyperLinkField 将 Name 从 C# 页面(后面的代码)发送到下一页,但它不是 GridView 的 BoundField 之一(即我从 EntityDataSource 获取)。这是我的 asp.net 代码。
代码:
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataKeyNames="Id" DataSourceID="WorkItemsEntityDataSource">
<Columns>
<asp:hyperlinkfield datatextfield="Id"
datanavigateurlfields="Id"
datanavigateurlformatstring="~\WorkItems.aspx?Id={0}"
headertext="Id"/>
<asp:BoundField DataField="Description" HeaderText="Description" SortExpression="Description" />
<asp:BoundField DataField="TFSId" HeaderText="TFSId" SortExpression="TFSId" />
<asp:CheckBoxField DataField="IsBillable" HeaderText="IsBillable" SortExpression="IsBillable" />
</Columns>
</asp:GridView>
【问题讨论】:
-
发布您的网格视图代码并清楚地阐述您的问题..