รู้เบื้องต้นเกี่ยวกับสิ่งดีๆ (ธีม) ใน ASP.NET 2.0
ผู้เขียน:Eve Cole
เวลาอัปเดต:2009-06-30 17:00:05
เมื่อเร็วๆ นี้ Visual Studio 2005 ดึงดูดใจฉันเป็นอย่างมาก ฉันตื่นเต้นมากจนแทบรอไม่ไหวที่จะเรียนรู้คุณสมบัติใหม่ๆ ใน ASP.NET 2.0 ฉันอยากลองใช้ดู ดังนั้นนี่จึงมีไว้สำหรับการอ้างอิงของคุณ ฮ่าๆ
ในกระบวนการพัฒนาเว็บไซต์ ทั้งหมดนี้ทำได้โดยแผนกแรงงานต่างๆ หากคุณเป็นผู้เขียนโค้ด คุณหวังว่าศิลปินจะไม่แตะต้องโค้ดของคุณ แม้ว่าเขาจะไม่ได้ตั้งใจก็ตาม เพราะบางทีเขาอาจจะไม่เข้าใจ การเขียนโค้ด ทั้งผู้เขียนโค้ดและศิลปินไม่ต้องการค้นหาสิ่งที่พวกเขาต้องการแก้ไขในเนื้อหาของอีกฝ่าย ฟีเจอร์ Theme ใน ASP.ENT2.0 ไม่สามารถบรรลุการแยกได้ ซึ่งไม่เพียงแต่ทำให้โครงสร้างชัดเจนขึ้นเท่านั้น แต่ยังง่ายขึ้นอีกด้วย เพื่อรักษาไว้ได้สะดวก
วิธีนี้ง่ายมาก และเราจะแนะนำสั้นๆ ด้านล่างนี้
ขั้นแรก ให้ทำตามขั้นตอนต่อไปนี้เพื่อสร้างธีมและไฟล์ .skin:
1. ในเว็บไซต์ที่สร้างขึ้นใหม่ของคุณ คลิกขวาที่โซลูชัน =>> เพิ่มโฟลเดอร์ ASP.NET =>> ธีม (เช่น Mytheme)
2. คลิกขวาที่ Mytheme =>>เพิ่มรายการใหม่ =>>เลือก "ไฟล์สกิน" (ชื่อ Button.skin)
3. ตอนนี้คุณสามารถเปิด Buttton.skin เพื่อการออกแบบได้
<asp:button runat="เซิร์ฟเวอร์" SkinID="สีน้ำเงิน" font-bold="true" forecolor="สีน้ำเงิน" />
4. ตอนนี้คุณสามารถเรียกการออกแบบได้แล้ว
ลากตัวควบคุมปุ่มบนหน้าออกแบบ สลับไปที่มุมมองโค้ด และเพิ่มแอตทริบิวต์สีแดงดังนี้
<%@ ภาษาเพจ = "VB" AutoEventWireup = "false" ธีม = "ตำนาน" CodeFile = "Default.aspx.vb" สืบทอด = "_Default" %
-
-
<asp:Button ID = "Button1" SkinID = "สีน้ำเงิน" runat = "เซิร์ฟเวอร์" Text = "ปุ่ม" ความกว้าง = "170px" />
5. หลังจากการดีบักและรันอยู่ สีพื้นหน้าของตัวควบคุมปุ่มควรเป็นสีน้ำเงิน
ในอนาคตคุณสามารถถามศิลปินได้อย่างง่ายดาย: Xiaomi ศิลปินเป็นอย่างไรบ้าง หากเสร็จแล้วคุณเพียงแค่โทรผ่าน Theme ง่ายๆ เท่านั้น
ไม่รู้ว่าชัดเจนหรือเปล่า 555 ยินดีวิจารณ์ แก้ไข แลกเปลี่ยนได้....