PDA

View Full Version : ساختن کنترل های پویا در ASP.net با vb.net



pk19000
جمعه 16 فروردین 1392, 10:46 صبح
سلام دوستان

من تو ASP بسی تازه کارم و به مشکل برخوردم لطفاً کمکم کنید...
من میخوام یه سری کنترل به صفحه با کد اضافه کنم
تو ASP این کد رو نوشتم و تو asp.vb(صفحه کدش) کد 2 رو
ولی مشکل داره 1) هرکلید رو بزنی گزینه هاش جای قبلی قرار میگیره و 2) از هر کنترل دو تا ایجاد میکنه نمیدونم چرا!!!
لطفا کمک کنید


<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" %>
<!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>formsaz</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Button runat=server onclick="Unnamed1_Click" ID='a1' Text=TextBox/>
<asp:Button runat=server onclick="Unnamed2_Click" ID='a2' Text=DropdownList/>
<asp:Button runat=server onclick="Unnamed3_Click" ID='a3' Text=CheckBox/>
<asp:Button runat=server onclick="Unnamed4_Click" ID='a4' Text=RadioButton />

</div>
</form>
</body>
</html>



کد 2:



Partial Class _Default
Inherits System.Web.UI.Page

Protected Sub Unnamed1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles a1.Click
Dim MyTextBox As New TextBox
form1.Controls.Add(MyTextBox)

End Sub

Protected Sub Unnamed2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles a2.Click
Dim MyDropDownList As New DropDownList
form1.Controls.Add(MyDropDownList)
End Sub

Protected Sub Unnamed3_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles a3.Click
Dim MyCheckBox As New CheckBox
form1.Controls.Add(MyCheckBox)
End Sub

Protected Sub Unnamed4_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles a4.Click
Dim MyRadioButton As New RadioButton
form1.Controls.Add(MyRadioButton)
End Sub
End Class

pk19000
جمعه 16 فروردین 1392, 13:08 عصر
لطفا جواب بدین
چرا هیشکی جواب نمیده؟؟؟

pk19000
یک شنبه 18 فروردین 1392, 23:12 عصر
<asp:Button runat=server onclick="Unnamed1_Click" ID='a1' Text=TextBox/>

باید onclick="Unnamed1_Click" رو ازش برداریم!!!

دیدم هیشکی جواب نداده خودم به جواب رسیدم گفتم بعدها بنده خدایی خواست استفاده کنه، استفاده کنه!