PDA

View Full Version : سوال: ایجاد یک table در داخل یک کلاس



ندااحمدی
یک شنبه 22 آبان 1390, 10:45 صبح
چطور در داخل یک کلاس table ای ایجاد کنم که بعد بتوانم با صداکردن آن در فرم هایم آن table نمایش داده شود
لطفا در مورد کدهایش راهنمایی کنید

ASP.NET2
یک شنبه 22 آبان 1390, 11:47 صبح
سلام
ایجوری که من متوجه شدم شما می خوای RunTime جدول درست کنی .
این WebForm هستش


<%@ Page Language="C#‎‎" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="runtimetable.WebForm1" %>

<!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></title>
<style type="text/css">
.tb
{
width:50%;
border:1px solid red;
background-color:Gray;
}
</style>
</head>
<body>
<form id="form1" runat="server">
<div>

</div>
</form>
</body>
</html>
در Code Behind در رویداد PageLoad صفحه من با این کدها یک جدول درست کردم



protected void Page_Load(object sender, EventArgs e)
{
string CreateTable = "<Table class='tb'><tr><td>cell one</td><td>Cell Two</td><td>Cell Three</td></tr></Table>";
Response.Write(CreateTable);

}


حالا شما میتونی این کد رو گسترش بدی یا اینکه تو یک کلاس ازش استفاده کنی و در مواقع لزوم متد مربوطه رو Call کنی.این ساده ترین روشی بود که به ذهنم رسید.