这是我在 C# 中的代码。
protected void Page_Load(object sender, EventArgs e)
{
Name = "Nitin";
}
我有一个 GridView,其中有一个 Hyperlinkfield。我想Name
通过 HyperLinkField 从 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>