在 private void DataGrid1_SelectedIndexChanged_1(object sender, System.EventArgs e)
{
事件里面:
myProjectID=(this.DataGrid1.Items[this.DataGrid1.SelectedIndex].Cells[0].Text).ToString();
这样实现不了。
{
事件里面:
myProjectID=(this.DataGrid1.Items[this.DataGrid1.SelectedIndex].Cells[0].Text).ToString();
这样实现不了。
DataGrid.DataKeys[DataGrid.SelectedIndex]
private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if(e.Item.ItemIndex<0) return;
if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{ e.Item.Attributes.Add("OnClick",Page.GetPostBackClientEvent(e.Item.Cells[0].Controls[0],String.Empty)); } }在这里取值
private void DataGrid1_SelectedIndexChanged(object sender, System.EventArgs e)
{
CurrentCsbm= DataGrid1.Items[DataGrid1.SelectedIndex].Cells[5].Text;
}
-->
TextBox txt = (TextBox)this.DataGrid1.Items[this.DataGrid1.SelectedIndex].
Cells[0].Controls[0];myProjectID = Int32(txt.Text);