Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,038

HOME > .NET Framework > Forum > ส่งข้อมูลอีกฟอร์มมาใส่ใน textbox ที่อยู่ในกริดวิวของอีกฟอร์มหนึ่ง


 

[.NET] ส่งข้อมูลอีกฟอร์มมาใส่ใน textbox ที่อยู่ในกริดวิวของอีกฟอร์มหนึ่ง

 
Topic : 106052

Guest



ต้องการส่งค่าในหน้าคำนวณหน้านึง พอกดตกลง ให้ค่านั้นมาใส่ใน textbox ที่อยู่ในกริดวิว เพื่อจะทำการบันทึกต่อไป
ไม่ทราบว่าทำได้ไหม พอมีตัวอย่างไหมค่ะ ไม่เคยทำแบบนี้นะค่ะ
q
m



Tag : .NET, Web (ASP.NET)

Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2014-02-20 15:34:30 By : su View : 965 Reply : 2
 

 

No. 1



โพสกระทู้ ( 3,156 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


ใช้ jquery ช่วยได้น่ะครับ

ต้องเอาโค้ดของทั้งสองส่วนมาลงให้ดูครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-02-20 15:43:18 By : sakuraei
 

 

No. 2

Guest


หน้าคำนวณ จะส่งค่าไปอีกหน้า (หน้านี้ก็รับค่ามาจากหน้าอื่นค่ะ)
Code (VB.NET)
001.Option Strict On
002.Imports System.Data
003.Imports System.Data.SqlClient
004.Imports System.Web.Configuration
005.Partial Public Class FormDictionary_Core
006.    Inherits System.Web.UI.Page
007.    Dim dr As SqlDataReader
008.    Dim strConn As String = WebConfigurationManager.ConnectionStrings("EvaluationConnectionString").ConnectionString
009.    Dim conn As New SqlConnection(strConn)
010.    Dim cmd As New SqlCommand
011.    Dim dt As New DataTable
012.    Dim mycomm As SqlCommand
013.    Dim datestert As Date
014.    Dim dateend As Date
015.    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
016.        
017.        TextBox1.Text = iddetailCore
018.     
019.        Dim crsState As String = ""
020.        Dim sqlAddCrs As String = ""
021.        Dim sqlAddDtl As String = ""
022.        Dim sql2 As String = ""
023.        Dim sql3 As String = ""
024.        Dim sql4 As String = ""
025.        Dim sql5 As String = ""
026.        Dim cmd As New SqlCommand
027.        Dim daChk As SqlDataAdapter
028.        Dim dsChk As New DataSet
029.        Dim addChk As Boolean = True
030.        Dim sqlselect As String = ""
031.        Dim unitid As String = ""
032.        Dim countt As Double = 0
033.        conn.Close()
034.        conn.Open()
035.        Try
036. 
037.            sqlselect = "Select core,Detail,D1,D2,D3,D4,D5  from Core_Competency where id_core ='" & TextBox1.Text & "'"
038.            cmd = New SqlCommand()
039.            dsChk.Clear()
040.            daChk = New SqlDataAdapter(sqlselect, conn)
041.            daChk.Fill(dsChk, " Core_Competency")
042.            With cmd
043.                .CommandType = CommandType.Text
044.                .CommandText = sqlselect
045.                .Connection = conn
046.                dr = .ExecuteReader()
047.            End With
048.            dr.Read()
049.            If dr.HasRows Then
050.                Label3.Text = CStr(dr(0))
051.                Label15.Text = CStr(dr(1))
052.                Label9.Text = CStr(dr(2))
053.                Label10.Text = CStr(dr(3))
054.                Label12.Text = CStr(dr(4))
055.                Label13.Text = CStr(dr(5))
056.                Label14.Text = CStr(dr(6))
057.            End If
058.            dr.Close()
059. 
060. 
061. 
062.        Catch ex As Exception
063. 
064.        End Try
065.    End Sub
066. 
067.    Sub Page_UnLoad()
068.        conn.Close()
069.        conn = Nothing
070.    End Sub
071. 
072.Protected Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button1.Click
073.        Try
074. 
075.            If TextBox2.Text <> " " Then
076. 
077. 
078.                If IsNumeric(TextBox2.Text) Then
079.                    Dim c1 As Double
080.                    Dim c2 As Double
081.                    Dim c3 As Double
082.                    Dim c4 As Double
083.                    Dim c5 As Double
084.                    Dim sum As Double
085.                    Dim avg1 As Double
086.                    Dim avg2 As Double
087.                    'Dim summ As Double
088.                    c1 = CDbl(Double.Parse(TextBox2.Text).ToString)
089.                    c2 = CDbl(Double.Parse(TextBox3.Text).ToString)
090.                    c3 = CDbl(Double.Parse(TextBox4.Text).ToString)
091.                    c4 = CDbl(Double.Parse(TextBox5.Text).ToString)
092.                    c5 = CDbl(Double.Parse(TextBox6.Text).ToString)
093. 
094.                    sum = c1 + c2 + c3 + c4 + c5
095.                    avg1 = (c1 * 1) + (c2 * 2) + (c3 * 3) + (c4 * 4) + (c5 * 5)
096.                    avg2 = avg1 / 100
097. 
098.                    If sum <> 100 Then
099.                        Label30.Text = "คุณกรอกคะแนนไม่เท่า 100% กรุณาแก้ไขคะแนนค่ะ"
100.                        lblavg.Text = "0.0"
101.                        Label31.Text = Format(sum, "#,###.00")
102.                    Else
103.                        Label31.Text = Format(sum, "#,###.00")
104.                        lblavg.Text = Format(avg2, "#,###.00")
105.                        Label30.Text = " "
106.                    End If
107.                End If
108.             
109.            End If
110.        Catch ex As Exception
111. 
112.            'MessageBox.Show("กรุณากรอกจำนวนที่ต้องการแก้ไขให้ถูกต้องให้ถูกต้อง ", "เตือน", MessageBoxButtons.OK, MessageBoxIcon.Warning)
113.        End Try
114.    End Sub


หน้าที่จะรับค่าไปใส่ใน gridview ปัจจุบันเราจะคลิกที่เรดิโอ แต่เจ้านายให้เปลี่ยน เป็นคำนวนจากหน้าบนแล้วให้มาใส่เป็นคะแนนช่องนึง แทน radio button นะค่ะ
ยังเริ่มไม่ถูกว่าจะเอาช่องมาไว้รอรับในกริดอย่างไรค่ะ
a

Code (ASP)
001.<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
002.                    DataSourceID="SqlDataSource1" Width="1086px"
003.        DataKeyNames="id_core" BackColor="White"
004.                              BorderColor="#CCCCCC" BorderStyle="None"
005.        BorderWidth="1px" CellPadding="3" Height="189px" Font-Size="Medium">
006.                    <RowStyle ForeColor="#000066" />
007.                    <Columns>
008.                      <asp:TemplateField>
009.<ItemTemplate>
010.<%# Databinder.Eval(Container,"DataItemIndex") + 1 %>
011.</ItemTemplate>
012.</asp:TemplateField>
013.                        <asp:TemplateField HeaderText="Core Competency (สมรรถนะความสามารถหลัก)"
014.                            SortExpression="core">
015.                            <EditItemTemplate>
016.                                <asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("core") %>'></asp:TextBox>
017.                            </EditItemTemplate>
018.                            <ItemTemplate>
019.                                <asp:Label ID="Label2" runat="server" Text='<%# Bind("core") %>'></asp:Label>
020.                            </ItemTemplate>
021.                        </asp:TemplateField>
022.                        <asp:CommandField SelectText="รายละเอียด" ShowSelectButton="True" />
023.                        <asp:TemplateField HeaderText="id_core" SortExpression="id_core"
024.                            Visible="False">
025.                         
026.                            <ItemTemplate>
027.                                <asp:Label ID="Label11" runat="server" Text='<%# Bind("id_core") %>'></asp:Label>
028.                            </ItemTemplate>
029.                        </asp:TemplateField>
030.                         <asp:TemplateField HeaderText="1" >
031.                            <ItemTemplate > <asp:RadioButton ID="c1" GroupName="rdCore"  runat="server"
032.                                                 value="1"  />
033.                                          </ItemTemplate>
034.                           
035.                        </asp:TemplateField>
036.                             <asp:TemplateField  HeaderText="1.5">
037.                                         <ItemTemplate > <asp:RadioButton ID="c2" GroupName="rdCore"  runat="server"
038.                                                 value="1.5"  />
039.                                          </ItemTemplate>
040.                       </asp:TemplateField>
041.                        <asp:TemplateField HeaderText="2" >
042.                        <ItemTemplate > <asp:RadioButton ID="c3" GroupName="rdCore"  runat="server"
043.                                value = "2" />
044.                                          </ItemTemplate>
045.                       </asp:TemplateField>
046.                        <asp:TemplateField HeaderText="2.5" >
047.                        <ItemTemplate > <asp:RadioButton ID="c4" GroupName="rdCore"  runat="server"
048.                                value = "2.5" />
049.                                          </ItemTemplate>
050.                       </asp:TemplateField>
051.                        <asp:TemplateField HeaderText="3" >
052.                        <ItemTemplate > <asp:RadioButton ID="c5" GroupName="rdCore"  runat="server"
053.                                value = "3" />
054.                                          </ItemTemplate>
055.                       </asp:TemplateField>
056.                        <asp:TemplateField HeaderText="3.5" >
057.                        <ItemTemplate > <asp:RadioButton ID="c6" GroupName="rdCore"  runat="server"
058.                                value = "3.5" />
059.                                          </ItemTemplate>
060.                       </asp:TemplateField>
061.                        <asp:TemplateField HeaderText="4" >
062.                        <ItemTemplate > <asp:RadioButton ID="c7" GroupName="rdCore"  runat="server"
063.                                value = "4" />
064.                                          </ItemTemplate>
065.                       </asp:TemplateField>
066.                        <asp:TemplateField HeaderText="4.5" >
067.                        <ItemTemplate > <asp:RadioButton ID="c8" GroupName="rdCore"  runat="server"
068.                                value = "4.5" />
069.                                          </ItemTemplate>
070.                       </asp:TemplateField>
071.                        <asp:TemplateField HeaderText="5" >
072.                        <ItemTemplate > <asp:RadioButton ID="c9" GroupName="rdCore"  runat="server"
073.                                value = "5" />
074.                                          </ItemTemplate>
075.                       </asp:TemplateField>
076.                         
077.                        <asp:BoundField DataField="id_core" ReadOnly="True" SortExpression="id_core"
078.                            HeaderText="id_core">
079.                            <ControlStyle BackColor="White" BorderColor="White" Font-Size="1pt"
080.                                ForeColor="White" Width="1px" />
081.                            <FooterStyle BackColor="White" BorderColor="White" ForeColor="White" />
082.                            <HeaderStyle BackColor="White" BorderColor="White" ForeColor="White" />
083.                            <ItemStyle BackColor="White" BorderColor="White" ForeColor="White" />
084.                        </asp:BoundField>
085.                         
086.                        <asp:TemplateField>
087.                            <ItemTemplate>
088.                                <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="" Text="Detail"></asp:HyperLink>
089.                            </ItemTemplate>
090.                            <ControlStyle BackColor="White" BorderColor="White" ForeColor="White" />
091.                            <FooterStyle BackColor="White" BorderColor="White" ForeColor="White" />
092.                            <HeaderStyle BackColor="White" BorderColor="White" ForeColor="White" />
093.                            <ItemStyle BackColor="White" BorderColor="White" ForeColor="White" />
094.                        </asp:TemplateField>
095.                         
096.  </Columns>
097.                    <FooterStyle BackColor="White" ForeColor="#000066" />
098.                    <PagerStyle BackColor="White" ForeColor="#000066" HorizontalAlign="Left" />
099.                    <SelectedRowStyle BackColor="#669999" Font-Bold="True" ForeColor="White" />
100.                    <HeaderStyle BackColor="#006699" Font-Bold="True" ForeColor="White" />
101.                </asp:GridView>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-02-20 16:07:08 By : su
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ส่งข้อมูลอีกฟอร์มมาใส่ใน textbox ที่อยู่ในกริดวิวของอีกฟอร์มหนึ่ง
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)





ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2025 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่