0
我正在使用數據網格。這裏是數據網格的代碼將鏈接按鈕的值分配給字符串
<asp:DataGrid ID="GridView1" HeaderStyle-BackColor="#3AC0F2" HeaderStyle-ForeColor="White"
RowStyle-BackColor="#A1DCF2" AlternatingRowStyle-BackColor="White" AlternatingRowStyle-ForeColor="#000"
runat="server" AutoGenerateColumns="false" AllowPaging="true" Width="800px">
<asp:TemplateColumn>
<headerstyle width="100px"></headerstyle>
<headertemplate>
View
</headertemplate>
<itemtemplate>
<asp:LinkButton HeaderText="View" ID="View" Text='<%# DataBinder.Eval (Container.DataItem, "Name") %>' DataField="View" runat="server" OnClick = "EditItem"/>
</itemtemplate>
</asp:TemplateColumn>
我已經在我的代碼後面寫了一個方法。
protected void EditItem(object sender, EventArgs e)
{
LinkButton btn = (LinkButton)(sender);
string yourValue = btn.CommandArgument;
string a = yourValue;
string ab = "L0006.jpg";
// string b = Path.Combine("", a);
this.myPDFiFrame.Attributes["src"] = Path.Combine("NoticeFile/", ab);
}
我想從鏈接中獲取選定的值,將其分配到字符串「yourValue」中。不知道爲什麼總是顯示空..謝謝提前