我有以下问题,我正在使用带有 asp:formview 的弹出 jquery 对话框。
此弹出窗口的目的是让用户输入一个超链接,然后将其放置在 formview 的文本框控件中
弹出对话框 div 位于 body 标记之后的 formview 之外
<body style="background-color: #FFFFFF; font-family:Lucida Console;">
<div id="dialog-form" title="sdfdfsdf" style="font-size:14px; ">
<form>
<fieldset>
<label for="link">sdfdf</label>
<input type="text" name="sdfsdf" id="link" size="32" />
</fieldset>
</form>
</div>
<form id="form1" runat="server" style="margin-top:50px;" >
<div>
<asp:FormView ID="FormView1"
.......
<InsertItemTemplate>
...
<sometextbox ...../>
<button id="create-user" class="ui-state-default ui-corner-all">Create link</button>
...
</InsertItemTemplate>
单击按钮后会显示一个弹出窗口,但页面会立即开始刷新,当然弹出窗口会被隐藏。
如果我将按钮重新定位到 formview 之外 - 页面不会刷新,但我需要在 formview 中使用它。
知道该怎么做吗?