منوی داینامیک در asp.net

saeed_computer

عضو جدید
با سلام به همه ی طراحان وب ،چگونه میتوان در asp.net یک منوی داینامیک ساخت:que:
من میخوام اطلاعات منو رو در بانک اطلاعاتی sql server قرار دهم و با هر Refresh اطلاعات به منو اضافه شوند.
 

ebiramrb

عضو جدید
علاوه بر روشی که دوستمون گفتند ، می تونید از repeater هم استفاده کنید
 

wolfish

عضو جدید
دو تا جدول میخواد که یکی به عنوان دسته و یکی به عنوان زیر دسته بعد در جدول ایدی دسته رو به زیر دسته مورد نظر منطبق میکنین بعد با کد زیر منو ی خودتون رو بسازین ;)


{
datacode adrs = new datacode();
// On Error Resume Next

string st = adrs.addrs();

Data.SqlClient.SqlConnection con = new Data.SqlClient.SqlConnection(st);
string str = null;
str = "SELECT sub,id FROM [dasteha]";



con.Open();

SqlDataAdapter cmd = new SqlDataAdapter(str, con);
Data.DataSet dsa = new Data.DataSet();
cmd.Fill(dsa, "dasteha");
string t = null;

foreach (Data.DataRow k in dsa.Tables("dasteha").Rows) {
string str1 = null;
str1 = "SELECT sub,id FROM [zdaste] WHERE dasteid='" + k("id") + "'";

t = t + " <li ><a href='group.aspx?id=" + k("id") + "'m >" + k("sub") + "</a><ul class='sub-menu mzr-slide'>";
SqlDataAdapter cmd1 = new SqlDataAdapter(str1, con);
Data.DataSet ds = new Data.DataSet();
cmd1.Fill(ds, "zdaste");


foreach (Data.DataRow k1 in ds.Tables("zdaste").Rows) {
t = t + " <li><a href='group-sub.aspx?id=" + k1("id") + "'>" + k1("sub") + "</a></li>";

}



t = t + " </ul></li>";
}


Literal1.Text = t;

}
 

kerberos2023

عضو جدید
با استفاده از جداول خود اتصال self join میشه جدول دیتابیس رو طراحی کرد
یعنی اینکه یه جدول داشته باشی که با خودش join باشه مثل کاری که برای چارت سازمانی انجام میشه
اینجا یه چیزایی راجع به self join گفته
 

Similar threads

بالا