powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Открытие в новом окне по ссылки из DataGrid
2 сообщений из 2, страница 1 из 1
Открытие в новом окне по ссылки из DataGrid
    #34091736
UDove
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
У меня выводиться DataGrid с полем в виде ссылки. Могу ли я от сюда задать параметры новому окну, которое откроется по этой ссылке и как это сделать?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
<asp:DataGrid
   id="dgList"
   AutoGenerateColumns="False"
   runat="server">
   <Columns>
      <asp:HyperLinkColumn HeaderText=""
         DataNavigateUrlField="ID"
         DataNavigateUrlFormatString="./card.aspx?ID={0}"
         DataTextField="Name"
         Target="_blank" />
   </Columns>
</asp:DataGrid>
...
Рейтинг: 0 / 0
Открытие в новом окне по ссылки из DataGrid
    #34112902
UDove
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сам же и разобрался:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
<asp:DataGrid
	id="dgList"
	AutoGenerateColumns="False"
	runat="server">
	<Columns>
		<asp:HyperLinkColumn HeaderText=""
			DataNavigateUrlField="ID"
			DataNavigateUrlFormatString="javascript:OpenWin('view.aspx?img=../Foto/{0}.jpg','252','315')"
			DataTextField="Name"/>
	</Columns>
</asp:DataGrid>
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
<SCRIPT language="javascript">
function OpenWin(strUrl, w, h) {
	var oWin;
	oWin = open(strUrl,'oWin','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,copyhistory=0,width='+w+',height='+h);
	oWin.focus();
}
</SCRIPT>
и сам view.aspx:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
<%@ Page Language="VB" %>
<script runat="server">
    Sub Page_Load(obj As Object, e As EventArgs)

		Dim strImg As String
		strImg = Request.QueryString("img")
 		Img1.ImageUrl = strImg

    End Sub
</script>
<body leftmargin="0" rightmargin="0" topmargin="0" bottommargin="0" marginheight="0" marginwidth="0" scroll="no">
<asp:Image id="Img1" galleryimg=no runat="server" />
</body>
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Открытие в новом окне по ссылки из DataGrid
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]