PDA

View Full Version : کارنکردن رویداد onclick دکمه در form



ramin149
سه شنبه 07 آذر 1391, 10:33 صبح
بنا به دلایلی من مجبور شدم در صفحه ام سه تک form قرار بدم که یکی از آنها خصوصیت runat="server" دارد و 2 تای دیگری ندارد که تا اینجا به خوبی کار می کند . اما مشکل در اینجا به وجود می آید که دردومین form که runat="server ندارد وقتی که یک دکمه button می گذارم و رویدادی برای آن تنظیم می کنم موقعی که کاربر روی آن کلید می کنه وارد رویداد نمی شود (لینک بالای صفحه به صورت زیر دار می آید ) . برای این مشکل چه راه حلی دوستان پیشنهاد می کنند . (حتما باید از این روش استفاده کنم .)


http://localhost:2766/Administrator/Default4.aspx?Button2=Button

نوع چیدمان form


<body>
<form id="form1" runat="server">
<div>
<form>
<asp:Button ID="Button1" runat="server" Text="Button" onclick="Button1_Click"
style="height: 26px" />
</form>
<form>
<asp:Button ID="Button2" runat="server" Text="Button" onclick="Button1_Click"
style="height: 26px" />
</form>
</div>
</form>
</body>

ramin149
سه شنبه 07 آذر 1391, 20:54 عصر
دوستان لطفا کمک کنید . من از صبح تا حالا کلی جستجو کردم تو اینترنت اما مشکلم حل نشده . یه راه حل به من بدید :عصبانی++::عصبانی++:

black_binary
سه شنبه 07 آذر 1391, 21:16 عصر
اگه بستن Formت رو به شکل زیر انجام بدی شدنی هست.
نمیدونم اینطوری به دردت میخوره یا نه

<body >
<form id="form1" runat="server">
<div>
<form >
<asp:Button ID="Button1" runat="server" Text="Button" onclick="Button1_Click"
style="height: 26px" />

<form>
<asp:Button ID="Button2" runat="server" Text="Button" OnClick="Button1_Click"
style="height: 26px" />
</form>
</form>
</div>
</form>
</body>

یعنی فرمت تو در تو بشه.

ramin149
سه شنبه 07 آذر 1391, 21:25 عصر
به این روش مشکلم حل نمی شه . البته من فعلا به جای button از کنترل LinkButoon استفاده گردم و داره کار می کنه .

ramin149
چهارشنبه 08 آذر 1391, 11:38 صبح
سلام دوستان من از LinkButoon استفاده کردم ولی درست جواب نمی ده . و موقعی که از فرم استفاده می کنیم اطلاعات داخل کنترل خالی می مونه .