是可以修改到Text和Value的
代码如下:
- private void SmobilerForm1_Load(object sender, EventArgs e)
- {
- //在GridView的Layout界面,添加一个ImageButton,并设置DataMember为Value,DisplayMemeber为Resource,TextMemeber为Text
- DataTable dt = new DataTable("Temp");
- dt.Columns.Add(new DataColumn("Resource", typeof(string)));
- dt.Columns.Add(new DataColumn("Text", typeof(string)));
- dt.Columns.Add(new DataColumn("Value", typeof(int)));
- for (int i = 0; i <= 9; i++)
- {
- DataRow row = dt.NewRow();
- row["Resource"] = i.ToString();
- row["Text"] = i.ToString();
- row["Value"] = i;
- dt.Rows.Add(row);
- }
- this.gridView1.DataSource = dt;
- this.gridView1.DataBind();
- ////设置为初始化值,在第二次测试时将注释取消
- //foreach (GridViewRow row in this.gridView1.Rows)
- //{
- // row.Cell.Items["imageButton1"].DefaultValue = "";
- // row.Cell.Items["imageButton1"].Text = "初始值";
- // row.Cell.Items["imageButton1"].Value = 0;
- //}
- }
复制代码 |