これはC#のコードです。ハイパーリンクフィールドを使用して変数の背後にあるコードを渡す方法
protected void Page_Load(object sender, EventArgs e)
{
Name = "Nitin";
}
私はHyperlinkfield.IがHyperLinkFieldを経由して次のページに(背後にあるコードでは1)C#のページからName
を送りたいが存在するGridViewコントロールを持っていますが、それはBoundFieldのGridViewコントロールのの一つではない(つまり、 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>
あなたのグリッドビューのコードを投稿してうまくいかない問題を明らかに投稿してください。 –