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 > ขอถามเรื่องการดึงโค้ดสีในดาต้าเบส มาแสดงใน ตาราง เปนสีพื้นหลังอะค่ะ



 

ขอถามเรื่องการดึงโค้ดสีในดาต้าเบส มาแสดงใน ตาราง เปนสีพื้นหลังอะค่ะ

 



Topic : 057586



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



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




Code (VB.NET)
<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="Show_Container.aspx.vb" Inherits="Project_CMS.Show_Container" %>

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Untitled Page</title>
    <style type="text/css">
        .style1
        {
            color: #FFFFFF;
        }
        </style>
</head>
<body>
    <form id="form1" runat="server">
    <h3 style="text-align: center; background-color: #99CCFF;" class="style1">ข้อมูลตู้คอนเทนเนอร์</h3>
    <div>
        <table width=70%; align="center">
            <tr>
                <td>
                   <asp:Label ID="Label6" runat="server"  Text="รหัสตู้คอนเทนเนอร์::" 
                        style="font-weight: 700" ></asp:Label>
                </td>
                <td>
                    <asp:TextBox ID="TxtConid" runat="server" ReadOnly="True" ></asp:TextBox>
                </td>
            </tr>
            <tr>
                <td>
                    <asp:Label ID="Label2" runat="server" Text="บริษัทลูกค้า::" 
                        style="font-weight: 700" ></asp:Label>
                </td>
                <td>
              <asp:TextBox ID="TxtCusname" runat="server" ReadOnly="True"></asp:TextBox>
                </td>
             
            </tr>
            <tr>
                <td>
                   <asp:Label ID="Label3" runat="server" Text="ประเภทตู้คอนเทนเนอร์::" 
                        style="font-weight: 700"></asp:Label>
                </td>
                <td>
                   <asp:TextBox ID="TxtType" runat="server" ReadOnly="True"></asp:TextBox>
                </td>
            </tr>
            <tr>
            <td><asp:Label ID="Label4" runat="server"   Text="ขนาดตู้คอนเทนเนอร์::" 
                    style="font-weight: 700"></asp:Label></td>
            <td><asp:TextBox ID="Txtsize" runat="server" ReadOnly="True"></asp:TextBox></td>
            </tr>
            <tr>
            <td><asp:Label ID="Label10" runat="server" Text="น้ำหนักตู้คอนเทนเนอร์::" 
                    style="font-weight: 700"></asp:Label></td>
            <td><asp:TextBox ID="TxtConweigth" runat="server" ReadOnly="True" ></asp:TextBox>
            <asp:Label ID="Label9" runat="server" Text="KGS"></asp:Label></td>
             </tr>
             <tr>
             <td><asp:Label ID="Label8" runat="server" Height="22px" 
                     Text="น้ำหนักบรรทุกสูงสุด::" style="font-weight: 700"></asp:Label></td>
             <td> <asp:TextBox ID="TxtConweihig" runat="server" ReadOnly="True" 
                     BackColor="#FF9999"></asp:TextBox><asp:Label ID="Label11" runat="server" Text="KGS"></asp:Label></td>
              </tr> 
               <tr>
               <td><asp:Label iD="Label5" runat="server" Text="สีตู้คอนเทนเนอร์::" 
                       style="font-weight: 700" ></asp:Label></td>
<td> <div runat ="server" style ='<%# Eval("color")%>'>
    
                  </div> </td>
               </tr>         
                <tr>
                <td >
                    <asp:Label ID="Label7" runat="server" Text="ปีที่ผลิตตู้::" 
                        style="font-weight: 700"></asp:Label>
                 </td>
                <td>
                    คศ. <asp:TextBox ID="TxtConyear" runat="server" ReadOnly="True"></asp:TextBox>
                </td>
                </tr>
            <tr>
                <td >
                    <asp:Label ID="Label13" runat="server" Text="รายละเอียดเพิ่มเติม::" 
                        style="font-weight: 700" ></asp:Label></td>
                <td>
                    <asp:TextBox ID="TxtDetail" runat="server" ReadOnly="True" TextMode="MultiLine"></asp:TextBox></td>
                
            </tr>
            <tr>
                <td colspan="2" style="text-align: center" >
                    <asp:Image ID="Image1" runat="server" Height="150px" style="text-align: center" 
                        Width="200px" />
                </td>
                
            </tr>
            <tr>
                <td colspan="2" style="text-align: center">
                    <asp:Button ID="BtnEdit" runat="server" Text="ต้องการแก้ไข" />&nbsp;&nbsp;
                    <asp:Button ID="Btncancel" runat="server"  Text="ยกเลิก" />
                </td>
            </tr>       
        </table>
    </div>
    </form>
</body>
</html>




Code (VB.NET)
Imports System.Data
Imports System.Data.SqlClient
Imports System.IO
Partial Public Class Show_Container
    Inherits System.Web.UI.Page
    Dim connstr As String = "server=(local);database=db_CMS;uid=AdminCMS;password=qaz123"
    Dim Conn As New SqlConnection(connstr)
    Dim Sql As String
    Dim ad As SqlDataAdapter
    Dim Cmd As SqlCommand
    Dim Dview As DataView
    Dim Ds As New DataSet
    Dim Service As New Service1
    Sub showdata()

        Dim DView As DataView
        Dim Ds As New DataSet
        Dim conpic As String
        Dim idx As String = Request.QueryString("id")
        Sql = "SELECT Tl_Container.*, Tl_Customer.cus_name AS Cus_name, Tl_ContainerType.Cont_name AS Cont_name, 'background-color:#' + Tl_Container.Con_color AS color FROM   Tl_Container INNER JOIN  Tl_Customer ON Tl_Container.Cus_id = Tl_Customer.cus_id INNER JOIN  Tl_ContainerType ON Tl_Container.Cont_id = Tl_ContainerType.Cont_id WHERE Tl_Container.Con_id=" + "'" + idx + "'" + " "
        '//กำหนด Sqlสำหรับอ่านข้อมูล
        ad = New SqlDataAdapter(Sql, Conn) '///ประมวลผลคำสั่งอ่านข้อมูล
        ad.Fill(Ds, "Con") '///นำข้อมูลที่อ่านข้อมูลได้ไปให้กับDsแบบดาต้าเซต
        DView = Ds.Tables("Con").DefaultView '///นำข้อมูลในDsแบบดาต้าเซตไปให้ดาต้าวิว
        If DView.Count > 0 Then '////ถ้า DView.Count มีค่ามากกว่า 0 แสดงว่ามีข้อมูลรหัสนั้นๆ แล้ว
            Dim DRowView As DataRowView '////กำหนดตัวแปรแบบบ DataRowview เพื่ออ่านข้อมูลที่ละรายการ
            For Each DRowView In DView '////วนรอบอ่านข้อมูลจาก Dview ทีละรายการไปให้ DataRowview ถ้าอ่านไม่ได้ออกจากลูป
                TxtConid.Text = idx
                Txtsize.Text = DRowView.Item("Con_size")
                TxtCusname.Text = DRowView.Item("cus_name")
                TxtType.Text = DRowView.Item("cont_name")
                TxtConweigth.Text = DRowView.Item("con_weight")
                TxtConweihig.Text = DRowView.Item("con_whold")
                TxtConyear.Text = DRowView.Item("con_year")
                TxtDetail.Text = DRowView.Item("con_detail")
                conpic = DRowView.Item("Con_Picture")
                Dim filepic As String = "D" & idx & "." & conpic
                'Response.Write(filepic)
                Image1.ImageUrl = filepic
            Next
        End If
    End Sub
    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        If Not IsPostBack Then
            showdata()
        End If
        'If Not (Service.TestSession()) Then
        '    Response.Redirect("Login.aspx")
        'End If
    End Sub

    Private Sub Btncancel_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Btncancel.Click
        Response.Redirect("Display_Container.aspx")
    End Sub

    Private Sub BtnEdit_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles BtnEdit.Click
        Response.Redirect("Edit_Container.aspx?id=" & TxtConid.Text)
    End Sub
End Class




Tag : .NET, MySQL, VS 2008 (.NET 3.x)







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2011-03-21 15:20:15 By : godjiploy View : 1128 Reply : 2
 

 

No. 1



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

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

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

<td> ก็ใช้ bgcolor ปกติครับ ว่าแต่ทำไมไม่ลองใช้พวก DetailsView ครับ


Go to : ASP.NET DetailsView Control - AlternatingRowStyle






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-03-21 16:14:52 By : webmaster
 


 

No. 2



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



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


มันเปน โค้ดสีที่เก็บในดาต้าเบสอ่ะค่ะ เวลาดึงมาจะให้มันโชว์อ่ะค่ะ มันต้องใช้ eval แต่ลองแล้วเหมือน รูปแบบผิดอ่ะค่ะ


<div runat ="server" style ='<%# Eval("color")%>'>

</div>
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-03-21 17:28:24 By : godjiploy
 

   

ค้นหาข้อมูล


   
 

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