با سلام
من میخوام یک جدول مثل شکل که براتون گذاشتم توی دیتا گرید ایجاد کنم و خیلی هم مهمه اگر کسی میتونه کمک کنه ممنون می شم
باتشکر
با سلام
من میخوام یک جدول مثل شکل که براتون گذاشتم توی دیتا گرید ایجاد کنم و خیلی هم مهمه اگر کسی میتونه کمک کنه ممنون می شم
باتشکر
اصلا راهی هست برای این کار؟
یعنی چی دوست من نیست
یعنی شما می گی با Template Column نمیشه
و اصلا راهی وجود نداره ؟؟؟
با کمی جستجو تو همین سایت یا سایت های دیگه براحتی میتونید هزاران مثال و مقاله در مورد Template Column ها پیدا کنید
سلام،
متاسفانه نیست لطفا یک نمونه بزارید من دوستان دیگه هم ببینیم من همه جا رو گشتم ولی نمیشه اقا یک پروژه کوچک انجام بدید بزارید همه دعاتون میکنند.
تاپیک اعمال متداول با DataGrid رو در بخش مقالات دات نت ببین.
ستونی که در DataGrid ایجاد کردم همانی است که در تصویر نشان دادی.
موفق باشید.
کارای اینچنینی صددرصد پیچیده هستند
مگه می شه هرکاری رو با دانش کمی انجام داد
خود من توی MSDN تونستم این چیزا رو یاد بگیرم
شما هم سعی کنید
حالا اگه وقت کردم یه مثال هم میذارم
من خیلی تلاش کردم ولی نشد !!!!!!!!!!!!!!!!!!!!!!!
من جدول هایی رو طراحی کردم ب datagrid که خیلی سخت هستند که نمونش رو براتون میزارم
ولی چیزی که توی اول پست زدم رو خیلی نیاز دارم اگه نشه درستش کرد مجبورم به روشهای قدیمی با asp این کار رو انجام بدم که اصلا فایده نداره
با همچین کدی میشه درستش کرد فقط باید یه کم تنظیمش کنید،
<Columns>
<asp:BoundFieldDataField="id"HeaderText="id"ReadOnly="True"SortExpression="id"/>
<asp:BoundFieldDataField="name"HeaderText="name"SortExpression="name"/>
<asp:TemplateField>
<HeaderStyle/>
<HeaderTemplate>
<table>
<tr>
<tdcolspan="2"style="border: 1px; border-style: solid;">
a</td>
</tr>
<tr>
<td>
aa1</td>
<td>
aa2</td>
</tr>
</table>
</HeaderTemplate>
<ItemTemplate>
<table>
<tr>
<tdstyle="border: 1px; border-style: solid;">
<asp:LabelID="Label1"runat="server"Text='<%#Eval("id") %>'></asp:Label></td>
<tdstyle="border: 1px; border-style: solid;">
<asp:LabelID="Label2"runat="server"Text='<%#Eval("name") %>'></asp:Label></td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
</Columns>
متاسفانه این راه رو هم قبلا رفتم و متاسفانه خطوط بین ردیفها تا آخر نمی یاد.
آخه مگه میشه نشه با datagrid این کار رو انجام نداد؟
دوست من بهت توصیه میکنم برا همچین فرم پیچیده ای از DataGrid استفاده نکن
خیلی راحت میتونی همچین چیزی رو ایجاد کنی !
فکر View State هم بکن
در هر صورت موفق باشید
شما این بهروز خان رو نمی شناسید.
ایشون اونقدر حرفه ای هستن که کدهاشون پیچیده نباشه.
به نظر من باید کمی وقت صرف کنید و تجربه خودتون رو تو این مورد افزایش بدید.
+ اینکه یادته باشه با Template Column همه کار میشه کرد و هر جا کم اوردی Data List کم نمیاره. یکم وقت میخواد و کمی خلاقیت.
موفق باشی.
بخدا دیگه کار نیست نکردم
اینو ببینید:
اینم خلاقیت ولی توی پرینت نمی شه سرشو کلاه گذاشت.
لطفا یه نفر کمک کنه
این جداول هم که من کشیدم همشون با راهنمایی دوستان همین فروم و بخصوص جناب آقا بهروز بوده و همچنین دست یاری به کمک شما دارم
با سلام به دوستان عزیز
بالاخره تونستم به نحوه احسن این کار رو انجامبدم- بر خلاف گفته دوستان که گفته بودن این کار خیلی پیچیده است. بسیار آسان و راحت بود و وقتی من به موضوع یه مقدار ساده نگاه کردم خیلی راحت این جدول به ظاهر سخت حل شد.
در اسرع وقت کدشو میزارم تا شما دوستان عزیز هم استفاده کنید.
با تشکر
در ضمن بدون Template Column هم انجمش دادم.
با سلام
این دیتا گرید رو داشته باشید شب میام کدشو میزارم چون الان خیلی عجله داشتم.
منتظریم . مهندس دریاب ما رو
با سلام و پزش برای اینکه این پست رو یادم رفته بود داشتم توی پیام های ارسالی میشتم که یدفعه اینو دیدم خیلی ناراحت شدم که دوستان رو منتظر گذاشتم
فایل و مثال این دیتا گرید پیشرفته در ضمیمه هست میتونید استفاده کنید
با تشکر
قابل توجه جناب راد
نظر من اینه که آقا بهروز یک خورده این کد رو ببینند و پس از تایید توی اعلان بزارن تا دوستان ببینند و استفاده کنند
انصافا بسیار چیز خوبی هستش
فکر میکردم تعداد تشکر ها رای چنین قضیه ای بیشتر بشه ولی ظاهرا مثل اینکه کار زیا مهمی نکردم
با سلام
دوستان توضیحات کامل مثال دوستمون رو هم می تونید در آدرس زیر ببینید
http://www.codeproject.com/KB/webfor...ridHeader.aspx
مطمئنا استفاده کزدن از یک مثال آماده وقتی از آدم نمی گیره و مهم اینه که آدم خودش از ابتدا یه کاری رو انجام بده
این موضوع به 4 صفحه رسید ( معما چو حل شود آسان شود ) کسی پیدا نکرد و نمی دونست من هم ادعای ندارم که این رو خودم نوشتم ( چون سوادم به این چیزا نمی رسه ) و از سایتی دیگه گرفتم و اون رو با حداکثر دقت مطالعه و در برنامه خودم پیاده کردم و خیلی هم کار من و مطمنا کار دوستان دیگه رو هم راه انداخته
حالا که سرکار کد رو دیدی سرچ زدی میگی این بود. من Custumiz شده این کد رو براتون گذاشتم که دیگه دوستان معطل نشدن.
تاریخ اولین پست رو با تاریخ اخرین پست بخونید میفهمید خیلی چقدر وقت گیره و بصورت خصوص هم چندین بار مزاحمت برای جناب راد و ... داشته این کار که با راهنمایی ایشون پیدا کردم.مطمئنا استفاده کزدن از یک مثال آماده وقتی از آدم نمی گیره
دقیقا همینه، د ضمن ما دونبال یه راحی بودم برای نوشتن این کد که به این کد زیبا برخورد کردیم و دیگه دیلی نداره بریم دنبالش چون کد رو دیدم و کار هم میکرد و خوب هم نوشته شده بودنه اینکه هر کسی واسه خودش چرخ رو اختراع کنه !!!
این چیزی هستش که خود شما گفتید که دیدی با اون نیستبله دوست من
استفاده از Template Column ها
این هم جواب در پست بعدیفقط میگی از این استفاده کن اما چطوری ؟؟ نمیگی !
که باز هم تاکید کردید روی همین موضوعبا کمی جستجو تو همین سایت یا سایت های دیگه براحتی میتونید هزاران مثال و مقاله در مورد Template Column ها پیدا کنید