PDA

View Full Version : ایجاد کنترل با کد vb.net در asp



pk19000
جمعه 16 فروردین 1392, 14:04 عصر
سلام
این کد قراره با کلیک کردن روی دکمه ی textbox که ایجاد کردم یه تکست باکس به صفحه اضافه کنه
وای نمیدونم چرا دوبار فراخوانی میشه و دوتا تکس باکس ایجاد میشه؟!!!


<%@ Page Language="VB" AutoEventWireup="True" CodeFile="Default.aspx.vb" Inherits="_Default" %>
<html >
<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/>
</div>
<br />
</form>
</body>
</html>





اینم کد vb



Partial Class _Default
Inherits System.Web.UI.Page

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

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

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

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