protected void BindData() { strSQL = "SELECT * FROM product, address WHERE (product.address_id = address.address_id)"; dtAdapter = new SqlDataAdapter(strSQL, Conn); dtAdapter.Fill(dtSet, "product"); myGridView.DataSource = dtSet; myGridView.DataBind(); } protected void myGridView_SelecedIndexChanged(Object sender, EventArgs e) { txtID.Text = myGridView.SelectedRow.Cells[4].Text; txtName.Text = myGridView.SelectedRow.Cells[5].Text; ddlAddress.Text = myGridView.SelectedRow.Cells[9].Text; }
strSQL = "SELECT*FROM address"; Cmd = new SqlCommand(strSQL, Conn); dtAdapter = new SqlDataAdapter(Cmd); dtAdapter.Fill(dtSet, "addr"); ddlAddress.DataSource = dtSet.Tables["addr"]; ddlAddress.DataTextField = "address_name"; ddlAddress.DataValueField = "address_id"; ddlAddress.SelectedValue = null; ddlAddress.DataBind();
Quote:ddlAddress.SelectedValue = null;
myDDL1.SelectedIndex = myDDL1.Items.IndexOf(myDDL1.Items.FindByValue("TH")) '*** By DataValueField ***' 'myDDL1.SelectedIndex = myDDL1.Items.IndexOf(myDDL1.Items.FindByText("Thailand")) '*** By DataTextField ***'
<asp:BoundField HeaderText="ประจำที่" DataField="address_id" >
<asp:BoundField HeaderText="ประจำที่ID" DataField="address_id" Visible="False" > <ItemStyle HorizontalAlign="Center" /> </asp:BoundField>
protected void GridView_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { e.Row.Cells[9].Visible = false; myGridView.HeaderRow.Cells[9].Visible = false; } }
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง