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,037

HOME > .NET Framework > Forum > จะใช้ command field ของ gridview เพื่อลิ้งไปหน้าอื่นและส่งค่าไปด้วย ทำยังไงคับ



 

จะใช้ command field ของ gridview เพื่อลิ้งไปหน้าอื่นและส่งค่าไปด้วย ทำยังไงคับ

 



Topic : 059212



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



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




จะใช้ command field ของ gridview เพื่อลิ้งไปหน้าอื่นและส่งค่าไปด้วย ทำยังไงคับ
แล้งใช้ hyperlink มานเปลี่ยนหน้าให้ แต่ส่งค่าไม่ไปอะ



Tag : .NET, Web (ASP.NET), C#







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2011-04-26 12:06:18 By : TK View : 1655 Reply : 9
 

 

No. 1



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

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

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

Go to : ถามเรื่องการส่งค่าข้าม page ครับ...ตอนนี้ใช้ C#.net อยุ่ครับ จะถามเรื่อง การส่งค่าข้าม page






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-04-26 13:14:05 By : webmaster
 


 

No. 2



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



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


thank kub
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-04-26 15:06:27 By : TK
 

 

No. 3



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

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

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

หรือจะทำใน RowDataBound ก็ได้ครับ

Go to : อยากทราบวิธีส่งค่า 2 ค่าจากดาตาเบส จาก gridview ไปกับ ลิ้ง ใน asp ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-04-26 15:11:11 By : webmaster
 


 

No. 4



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



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


ถ้าทำใน rowdatabound หน้าที่ลิ้งไปจะต้องเขียนรับค่ายังไงเหรอคับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-04-26 16:26:22 By : TK
 


 

No. 5



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



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


คือผมลองตามที่พี่วินบอกแล้วอะคับ ค่ามันก็ยังไม่ไปอะคับ
แล้วผมสงสัยนิดนึงอะคับ ว่าแล้วจะรู้ได้ยังไงว่ามันส่งค่าอันเดียวกับที่เราเลือกจากgridviewหรือป่าว
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-04-27 08:46:40 By : TK
 


 

No. 6



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



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


หน้าส่ง
Code (C#)
 protected void GridView1_OnRowDataBound(object sender, GridViewRowEventArgs e)
        {
            //brand
            Label Lb_brand =(Label)(e.Row.FindControl("Lb_brand"));
            if (Lb_brand != null)
                Lb_brand.Text = (string)DataBinder.Eval(e.Row.DataItem,"Brand");
            //model
            Label Lb_model = (Label)(e.Row.FindControl("Lb_model"));
           
            if (Lb_model != null)
            {
                Lb_model.Text = (string)DataBinder.Eval(e.Row.DataItem, "Model");
            }
            //serial
            Label Lb_serial = (Label)(e.Row.FindControl("Lb_serial"));
            if (Lb_serial != null)
                Lb_serial.Text = (string)DataBinder.Eval(e.Row.DataItem, "Serial");
            //status
            Label Lb_status = (Label)(e.Row.FindControl("Lb_status"));
            if (Lb_status != null)
                Lb_status.Text = (string)DataBinder.Eval(e.Row.DataItem, "State");
            //remark
            Label Lb_remark = (Label)(e.Row.FindControl("Lb_remark"));
            if (Lb_remark != null)
                Lb_remark.Text = (string)DataBinder.Eval(e.Row.DataItem, "Remark");
           //hyperlink
            HyperLink link = (HyperLink)(e.Row.FindControl("HyperLink1"));
            if (link != null)
                link.NavigateUrl = "testVariable.aspx?Lb_model =" + (string)DataBinder.Eval(e.Row.DataItem, "Model");
            
           
        }


หน้ารับ
Code (C#)
  protected void Page_Load(object sender, EventArgs e)
{
        string aa= Request.QueryString["lb_model"];
        Label1.Text = aa;
}




ในหน้ารับผมแค่ลองเชคค่าดูเฉยๆอะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-04-27 09:19:19 By : TK
 


 

No. 7



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



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


เงียบบบ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-04-27 11:16:46 By : TK
 


 

No. 8



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

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

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

ผมชอบทำใน RowDataBound ครับ

Code (VB.NET)
'*** Hyperlink ***'
			Dim hplEdit As Hyperlink = CType(e.Item.FindControl("hplEdit"),Hyperlink)
			IF Not IsNothing(hplEdit) Then
				hplEdit.Text = "Edit"
				hplEdit.NavigateUrl = "AspNetAccessEditForm.aspx?CustomerID=" & e.Item.DataItem("CustomerID")
			End IF



Go to : ASP.NET Microsoft Access Edit/Update Record


Go to : ASP.NET GridView Control - RowDataBound

หน้าที่รับใช้คำสั่ง Request.QueryString("CustomerID")
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-04-27 11:50:06 By : webmaster
 


 

No. 9



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



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


พี่วินคับ คือผมแก้ตามนี้อะคับ ค่าที่รับได้ที่หน้ารับมันเป็นค่า null อะคับ
หน้าส่ง
Code (C#)
 //hyperlink
            HyperLink link = (HyperLink)(e.Row.FindControl("HyperLink1"));
            if (link != null)
                link.NavigateUrl = "testVariable.aspx?Model =" + (string)DataBinder.Eval(e.Row.DataItem, "Model");
            

หน้ารับ
Code (C#)
string aa = Request.QueryString["Model"];
if ((aa == " ")||(aa==null))
                aa = "ค่าว่างเปล่า";
 Label1.Text = aa;

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-04-27 13:51:52 By : TK
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : จะใช้ command field ของ gridview เพื่อลิ้งไปหน้าอื่นและส่งค่าไปด้วย ทำยังไงคับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

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