大家都在设计网络应用程序,我在Default.aspx
中有两个母版页Addregistration.aspx
和addregistration
我使用SQL
将数据存储在数据库中并显示数据在默认页面中gridview
我将我的列设为hyperlink in grid view
,当我点击该链接时,它应该转到addregistration page
我如何使用字段和文本存储我输入的数据.Below is列的Css
答案 0 :(得分:0)
通过javascript处理它。你的NavigateUrl是#,并添加一个onclick事件,或者只是使用输入类型按钮使其更容易
<asp:HyperLink ID="hlink" CssClass="control" runat="server" NavigateUrl='#' onclick="gotoRegistration(<%#Bind("ReferenceNo")%>)" Text='<%#Bind("ReferenceNo")%>'></asp:HyperLink>
尝试将ReferenceNo传递给JS函数,如果Bind不起作用,请尝试Eval。 和你的JS
<script>
function gotoRegistration(theRefNo)
{
theUrl = "~/AddRegistration.aspx?refNo="+ theRefNo
window.location = theUrl;
}
</script>
然后您的注册页面会从请求查询中读取它
答案 1 :(得分:0)
使用Page.PreviousPage Property从 Addregistration.aspx 获取 Default.aspx 的数据或访问控制
Addregistration.aspx中的示例代码:
protected void Page_Load(object sender, EventArgs e)
{
Page.PreviousPage.FindControl("hlink")
}