PDA

View Full Version : مبتدی: دسترسی به خانه های جدول با استفاده از نام کلاس



negar442
شنبه 08 اسفند 1394, 06:57 صبح
فرض کنین من یک همچین جدولی دارم :



<table id="tbl">
<tr>
<td class="tdlable">
<asp:Label ID="lblusername" runat="server" Text="نام کاربری :"></asp:Label>
</td>


</tr>


</table>



من اگه بخوام در c# از طریق نام کلاس به td دسترسی پیدا کنم چی کار باید بکنم؟

malloc
شنبه 08 اسفند 1394, 07:34 صبح
فرض کنین من یک همچین جدولی دارم :



<table id="tbl">
<tr>
<td class="tdlable">
<asp:Label ID="lblusername" runat="server" Text="نام کاربری :"></asp:Label>
</td>


</tr>


</table>



من اگه بخوام در C#‎ از طریق نام کلاس به td دسترسی پیدا کنم چی کار باید بکنم؟

سلام . با این فرض ها نمیتونید .... اگه دقیقتر بگید برای چی میخوای سمت سی شارپ به اون td دسترسی پیدا کنید بهتر میشه راهنمایی کرد

negar442
شنبه 08 اسفند 1394, 08:01 صبح
برای مثال اگه بخوام چندتا td رو که کلاسشون یکی هست رو مخفی کنم .
یعنی visible = false بشه
در کل می خوام فقط از طریق نام کلاس به td دسترسی داشته باشم .
من بلدم که با ID این کارو کنم ولی با کلاس نه !

malloc
شنبه 08 اسفند 1394, 08:13 صبح
برای مثال اگه بخوام چندتا td رو که کلاسشون یکی هست رو مخفی کنم .
یعنی visible = false بشه
در کل می خوام فقط از طریق نام کلاس به td دسترسی داشته باشم .
من بلدم که با ID این کارو کنم ولی با کلاس نه !

مگه td خاصیت visible هم داره که بخوای false کنی ؟؟؟؟ تا اونجا که من میدونم td خاصیت visibility برابر hidden , vissible میگیره که قطعا اگه بخوای روی خاصیت visibility کار کنی بهتر توی javascript این حرکت و بزنی

negar442
شنبه 08 اسفند 1394, 13:43 عصر
من دارم درباره سی شارپ حرف می زنم و شما css

اگه یک td داشته باشیم به شکل زیر :


<td id="imgtd" class="tdl" runat="server">


تو قسمتی که کدهای سی شارپو می نویسیم می تونیم با کد زیر td رو مخفی کنیم :


imgtd.Visible = false;


من می خوام کار فوق رو با دستورات سی شارپ (نه جاوا اسکریپت ) انجام بدم ولی با نام کلاس .

malloc
شنبه 08 اسفند 1394, 15:40 عصر
ببینید من اصلا سوادی ندارم در مقابل شما که بخوام چیزی به شما بگم . اما بنظرم کاری که میخواید بکنید شدنی نیست (به اون روشی که شما میخوای با یه خط همه td های همکاس رو مخفی کنی)

یعنی بنظرم یا من هنوز متوجه نشدم شما برای چی میخوای اینکارو بکنی که بتونم سناریو جدیدی جلو پاتون بذارم یا سناریویی که دارید از سطح سواد من بالاتره ....

negar442
شنبه 08 اسفند 1394, 17:03 عصر
من تمام حرفم اینه که تو سی شارپ به یک عنصر html دسترسی پیدا کنم . با آی دی رو بلدم آیا با کلاس هم میشه دسترسی داشت یا نه؟

aslan
شنبه 08 اسفند 1394, 19:32 عصر
http://www.codeproject.com/Questions/72495/How-to-get-class-attribute-of-an-HTML-element-in-C
http://stackoverflow.com/questions/16324185/reading-class-attribute-from-tr-tag
https://social.msdn.microsoft.com/Forums/vstudio/en-US/a22cafb7-f93c-4911-91ce-b305a54811fa/how-to-get-element-by-class-in-c?forum=csharpgeneral
.........

negar442
یک شنبه 09 اسفند 1394, 07:06 صبح
http://www.codeproject.com/Questions/72495/How-to-get-class-attribute-of-an-HTML-element-in-C
http://stackoverflow.com/questions/16324185/reading-class-attribute-from-tr-tag
https://social.msdn.microsoft.com/Forums/vstudio/en-US/a22cafb7-f93c-4911-91ce-b305a54811fa/how-to-get-element-by-class-in-c?forum=csharpgeneral
.........

متاسفانه اینم اون چیزی که می خوام نبود ...
اصلا راههای دسترسی به یک عنصر html در سمت سرور به غیر از آی دی چیه؟ با کلاس میشه بهشون دسترسی داشت یا نه؟

LostOfMind
دوشنبه 10 اسفند 1394, 17:14 عصر
------------Deleted------------