这是我的 C# 代码后端。
protected void Page_Load(object sender, EventArgs e)
{
Name = "Nitin";
}
我有一个GridView,其中包含一个Hyperlinkfield。我想通过HyperLinkField从C#页面(在代码后台中)将Name
发送到下一页,但它不是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>